首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >3.7.4重新装载后出现数据丢失,一些已删除的数据被自动恢复

3.7.4重新装载后出现数据丢失,一些已删除的数据被自动恢复
EN

Stack Overflow用户
提问于 2017-01-06 11:45:05
回答 2查看 136关注 0票数 0

我们有一个由3个节点组成的集群。我有一个名称空间来存储操作的历史记录,我在其中一个集合上执行了许多删除操作,然后从零开始迁移数据。

由于某种原因,一个节点失败了,我们需要重新加载集群,后来我们发现大部分新数据丢失了,一些已删除的数据被恢复了。

请你帮忙避免这种行为,因为我们需要前后一致。

喷气式飞机版本为3.7.4

下面是命名空间的配置:

代码语言:javascript
复制
namespace dar_history {
   replication-factor 2
   memory-size 4G
   default-ttl 0 # 30 days, use 0 to never expire/evict.

   storage-engine device {
           file ../dar_history.dat
           filesize 32G
           data-in-memory true # Store data in memory in addition to file.
    }
}
EN

回答 2

Stack Overflow用户

发布于 2017-01-06 19:35:48

国际航空公司3.10.0介绍了持久删除在航空公司的应用。在这里了解更多关于它们如何工作的信息:deletes.html

在这里讨论了几种社区版本的替代解决方案:https://discuss.aerospike.com/t/expired-deleted-data-reappears-after-server-is-restarted/470/22

票数 3
EN

Stack Overflow用户

发布于 2017-01-25 10:03:11

我们已经通过备份数据、重新启动集群、从备份导入数据、重新创建所有索引以及删除旧的不必要的数据来解决这个问题。谢谢大家的回复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41505008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档