【问题标题】:Can arangodb handle 20 billion records?arangodb 能处理 200 亿条记录吗?
【发布时间】:2018-11-19 12:20:54
【问题描述】:

我只想知道,Arangodb 能否在一个集合中处理 200 亿条记录?

一次插入 10 亿条记录的最佳方法是什么?

【问题讨论】:

    标签: arangodb arangodb-php


    【解决方案1】:

    当然。底层存储引擎选择绝对应该是 RocksDB。每个单独的文档平均有多大?

    最好的方法是任何形式的导入/恢复。这将是集群还是单服务器部署?

    【讨论】:

    • 单个文档的大小可以为 1 kb。目前我将它用作单个服务器,并将 mmfiles 用作存储引擎。
    • MMFiles 不是一个选项,除非您打算购买 20 EB 的 RAM。当包括索引在内的数据大小与 RAM 大小不匹配时,内存映射文件的性能趋于零。
    • 感谢您的回复。您建议插入记录的最佳方法是导入/恢复,但是使用我的整个数据应该在插入之前准备好,对吗?假设我的数据是在运行时使用某种脚本生成的,那时我应该使用什么?
    • 当然。务必插入所有数据。
    猜你喜欢
    • 2013-11-12
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 2011-06-23
    • 2011-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多