javascript - 使用 NodeJs 在 Aerospike 中批量导入

标签 javascript node.js mongodb aerospike aerospike-loader

我想将数百万条记录作为一个批处理过程从 MongoDB 插入到 Aerospike。我按照文档找到了这个文档:http://www.aerospike.com/docs/client/nodejs/usage/kvs/write.html 但是我们一次只能插入一条记录。

请帮助我如何一次插入数百万个键值。任何优化写操作的建议

最佳答案

写入 Aerospike 的每条记录都将是单个记录写入,因为 Aerospike 具有记录级锁。看不出如何在一次操作中写入一百万条记录。给定命名空间的记录根据其集合名称和记录键的哈希值均匀分布在 Aerospike 集群中。因此,从客户端写入 Aerospike 集群必须是单独的记录写入。

关于javascript - 使用 NodeJs 在 Aerospike 中批量导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45934113/

相关文章:

javascript - IE 8 的条件注释不起作用

javascript - 现场示例 Spotify WEB 应用程序

javascript - wait 仅在异步函数和模块的顶级主体中有效,因为它在顶级主体中

ios - 使用 Azure 和 Node.js 向 iOS 发送 APNS 推送不起作用

php - MongoDB/PHP : delete element from array

JavaScript 和可能的浏览器缓存问题

javascript - PassportJS - 在将负载数据作为请求参数传递给 passport.authenticate 之前获取负载数据

mongodb - 如何将多个文档合并成一个唯一的键值文档?

java - 如何在 Spring Boot 中从 MongoDb 中仅读取特定 JSON 节点

javascript - 使用 Javascript/jQuery 向下翻页?