在我的开发机器中,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
答案 0 :(得分:1)
RethinkDB在服务器启动时处理大型元数据的方式效率低下,导致在某些情况下导致此问题。 对此的修复将随RethinkDB 1.16一起提供。
有关详细信息,请参阅https://github.com/rethinkdb/rethinkdb/issues/3463。