Aerospike - 改变存储类型和大小

时间:2016-10-26 16:10:40

标签: aerospike

我刚刚开始了解aerospike并考虑我的应用程序的存储类型。现在没有太多的数据,所以我计划使用 storage-engine devicedata-in-memory true

但是,如果将来数据大小增加,是否可以更改设置以仅存储RAM中的索引(删除data-in-memory true)?我是否需要进行某种数据库迁移"或者只是注释掉配置中的行并重新启动服务?

关于filesizememory-size参数的相同问题 - 如果我增加这些设置,我应该以某种方式" resave"磁盘上的数据?

1 个答案:

答案 0 :(得分:3)

对于内存中的数据为true,您只需更改为false并重新启动asd守护程序即可。滚动重启将起作用(一次一个节点),因此没有停机时间。

memory-size实际上是可动态配置的:see doc

filesize需要重启asd守护进程,一次一个节点。