3

我在文档中发现 RethinkDB 可以存储二进制文件 (BLOB)。

这很棒 !

我有一个 ECM 应用程序,需要存储 50.000.000 个文件。(从 8K 到 1GB)。

我需要知道 RethinkDB 中的最大文件大小是多少?性能会不会有些问题?RethinkDB 将如何将这些文件存储在磁盘上?是否有任何开销或内存问题?

感谢任何帮助。

4

2 回答 2

2

您可以使用ReGrid等库绕过 64Mb 限制

ReGrid 是一种在 RethinkDB 数据库中存储大文件的方法。

它类似于 GridFS,但专为 RethinkDB 设计。

于 2016-03-26T21:41:16.517 回答
1

根据http://www.rethinkdb.com/limitations/

  • 虽然对单个文档的大小没有硬性限制,但出于内存性能原因,建议限制为 16MB。
  • JSON 查询的最大大小为 64M。
于 2015-09-02T17:12:10.143 回答