问题标签 [tokumx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tokumx - TokuMX 1.4 到 1.5 数据迁移
我已将所有 TokuMX 1.4 数据文件复制到新安装的 TokuMX 1.5 服务器,但启动服务器失败并显示:
我该如何进行从 1.4 到 1.5 的迁移路径,以及如何处理上述错误?
pymongo - 无法替换 mongo 文档
我正在尝试将文档保存到 mongoDB 集群(分片副本集)并且遇到了一个奇怪的问题。我正在使用 pymongo 2.7.2 和 TokuMX 1.5 mongodb 2.4.10。
当我尝试保存(覆盖)现有文档时,我收到一个异常,看起来我保存的文档太大:
但是,这很好用:
有问题的文档大约是 9mb,所以当我尝试替换文档时,它看起来像是文档大小的两倍,超过了 16mb 的限制。
关于什么可能导致这种行为的任何想法?
tokumx - 如何在 dbpath 中有文件的 TokuMX MongoDB 中修复/显示丢失的 dbs 列表?
我想将一个 mongodb 实例的数据文件(不是 mongodump)复制到另一个,这是场景:
- 关闭机器 1 上的 MongoDB 并将 db 文件复制到机器 2
- 关闭机器 2 上的 MongoDB
- 将复制的数据文件从机器 1 移动到机器 2 上 MongoDB 的 dbpath
- 在机器 2 上启动 MongoDB
现在,当我执行show dbs
它时,它没有列出以前存在的任何数据库,当然也没有列出已复制的数据库。
现在我知道这不起作用,我想回滚在机器 2 上所做的更改。所以我关闭了实例,删除了复制的文件并重新启动,但我仍然看不到以前存在的任何 dbs。试图到处搜索如何修复它无济于事。如何解决这个问题?
注意:我在 mongod 上尝试了 --repair 参数,但它在 TokuMX v1.4.1-mongodb-2.4.9 上被贬低
mongodb - 无法在 FreeBSD 上编译 Tokumx
我正在尝试在 FreeBSD 10 上构建 Tokumx,但遇到以下错误:
我的 cmake 调用如下所示:
mongodb 问题中提到了“--disable-warnings-as-errors”选项,但我不确定 cmake 调用是否是放置此选项的正确位置。
编辑:
编译 Mongodb 2.6.4 可以,但令人惊讶的是,只有原始源代码而不是应用了补丁的端口:
编辑#2:
与此同时,我取得了一些进展并修补CMakeLists.txt
并添加了以下编译器标志:-lexecinfo -lpthread
-lexecinfo 修复了 src/mongo/platform/backtrace.cpp 中缺少的 backtrace_symbols_fd 问题 -lpthread 修复了 thrd_party/ft-fix 中的 pthread 错误
现在我遇到了下一个错误:
我在谷歌上找不到任何相关的东西。
mongodb - MongoDB vs TokuMX - 为什么不应该默认使用 TokuMX 而不是 MongoDB
TokuMX 是 MongoDB 的开源替代品。与 MongoDB 相比,它具有事务、压缩等特性,使其占上风。那么为什么 TokuMX 不是 MongoDB 之前的默认选择?这里有人在生产中使用过 TokuMX 吗?
spring-data-mongodb - Spring Data MongoDB 连接线程是否有界?
我们正在评估 TokuMX,因此我们可以使用它的 ACID 事务功能,但我们希望将它与 Spring Data for MongoDB 一起使用。
那么,问题来了:由 Spring Data 线程管理的 MongoDB 连接是否有界,以便我们可以利用 TokuMX 事务实现?
mongodb - mongodb如何将mongodump仅索引到另一个mongodb实例
我有一个包含大量数据的 mongodb 实例,现在我需要启动一个具有相同结构但没有数据的新实例。
如何完成?
tokumx - 数据持续增长 TokuMx no repairDatabase
TokuMx 虽然有好处,但我们遇到了问题。最近我们迁移到这个引擎并且在处理过程中我们的清理脚本是无用的。我们每天晚上都使用干净的瞬态数据,然后通过 db.repairDatabase 回收磁盘。但是,TokuMX 不支持该命令,因此我们无法回收磁盘。
有替代方法吗?
tokumx - TokuMX 中的测试事务管理
我是 TokuMX 的新手。由于 TokuMX 支持事务管理,我想测试一下。如何测试它?是否有任何用例/示例代码来测试相同的?
请指导。
mongodb - 在 Tokumx 中运行 mongod 命令时出错
我正在尝试使用 Putty 在 ubuntu VM 中安装 Tokumx mongodb。我已按照链接http://docs.tokutek.com/tokumx/tokumx-installation.html安装 tokuMX mongodb 的所有步骤操作
我在根目录中创建了 /data/db 文件夹并获得了权限。当我运行 mongod command 时,出现错误 -> 这是屏幕截图。
它在数据文件夹中创建 mongod.lock 文件,我尝试删除该文件并运行但得到了同样的错误。如何解决?任何想法?