Aerospike 测试环境

Aerospike Test Environment

我打算删除一个命名空间,但删除整个命名空间的当前状态如何?我是否必须列出所有存在的密钥,然后手动检查并删除它们?如果是这样,API 会调用什么来列出所有集合,然后列出键?

检查 truncate-namespace 命令(asadm 中的 运行 以针对所有节点发出):

asinfo -v 'truncate-namespace:namespace=test;'

在社区版中,重新启动会恢复 t运行 的记录(除非有足够多的新更新覆盖了这些记录)。企业版将使 t运行cation 'durable' 并防止任何记录在任何类型的重启(冷或快速)时复活。

如果您的测试环境相当小,最好的办法是将数据存储在 ram 中并为每个 运行.

重新启动服务