- 删除aerospike的set的方式:
[bash]asinfo -v “set-config:context=namespace;id=push;set=cache;set-delete=true;”[/bash]
<namespace-id>为namespace的名字,<set-id>是set的名字,需要在每个节点上执行命令才可以把对应set的数据都删除,删除之后我们使用show set命令可以看到对应的set的数据都变成零,此时其实只是删除了索引数据,并没有真正删除磁盘上面的数据,重启自然数据都会恢复了
- 重启失效的解决方法:
在配置文件当中添加cold-start-empty true,重启节点,此时节点会认为本地硬盘是空的,重新从集群中恢复数据,这个时候我们删除的set就不会出现了