Aerospike space 占据

Aerospike space occupying

最初,我有 2 个集合(表),每个包含 45gb 的数据,在 1 个命名空间(数据库)中总共有 90gb 的数据,所以我决定删除 1 个集合以释放 ram 大小,删除 1 个后设置,它再次显示 90gb,ram 大小没有改变。在不重启 aerospike 服务器的情况下,有没有办法刷新已删除的数据以释放我的内存??

提前致谢!!

来自 Aerospike CE 3.12 on up you should be using the truncate command to truncate the data 一个命名空间或一组命名空间。

aerospike/delete-set 存储库是一个古老的解决方法(已 2 年未更新)。在 Java 客户端中只需使用 AerospikeClient.truncate() 命令。