缓存大小设置,但不起作用,重新考虑空表仍然消耗开发机器中的巨大的meory

时间:2014-12-18 12:40:06

标签: rethinkdb

在我的开发机器中,rethinkdb消耗了大约5GB的内存。这是很大的浪费,所以我添加了这一行" cache-size = 512" to" /etc/rethinkdb/instances.d/default.conf"然后重新启动它,但它仍然消耗了近5 GB的内存,为什么?

顺便说一句,我有70个表,而且都是空的(有些可能包含1~5个测试记录),配置是:

ubuntu 14.04 64bit  8gb memory
rethinkdb 1.15.2 64bit

1 个答案:

答案 0 :(得分:1)

RethinkDB在服务器启动时处理大型元数据的方式效率低下,导致在某些情况下导致此问题。 对此的修复将随RethinkDB 1.16一起提供。

有关详细信息,请参阅https://github.com/rethinkdb/rethinkdb/issues/3463