弹性搜索数据丢失/删除/删除

时间:2013-03-16 12:37:37

标签: elasticsearch

我在弹性搜索中索引了约50000个视频,但当它达到52000左右时,所有数据都被删除了。那对我来说真的很奇怪,我没有为ES设置任何堆大小或最小或最大大小的内存大小,所以它们是defaut,即256m min和1g max,我的文档总大小是304mb。我没有更改默认设置,因为我仍然喜欢弹性搜索的学习,所以任何想法可能是什么原因?

由于

2 个答案:

答案 0 :(得分:1)

引擎盖下的Lucene具有很强的弹性。

恕我直言,这种删除的唯一原因来自用户自己。 您网络上的某个人可能会发送删除命令,例如:

curl -XDELETE localhost:9200

您应该在此处添加有关配置的更多详细信息。

  • 你如何发送文档?
  • 你的elasticsearch.yml是什么样的?
  • 群集中有多少个节点?

答案 1 :(得分:0)

对于删除请求,dadoonet可能是正确的。另一件可能发生的事情是,如果您使用的是默认数据路径,那么Elasticsearch数据将存储在elasticsearch文件夹中。如果有人在现有版本的基础上部署了新版本的elasticsearch,那么您将丢失数据。