elasticsearch - 在 Elasticsearch 中覆盖数据的更快方法
问题描述
我是弹性搜索的新手,我必须找出更快的覆盖数据的方法。
此操作的约束是资源利用率和时间。
方法如下:
1. Delete all documents in index completely, then insert new documents
2. Delete index, recreate index, insert documents
我会很感激你的意见。
解决方案
选择选项 2。与简单地删除整个索引相比,删除所有文档的开销要大得多。
推荐阅读
- python - 将 .txt 上传到 FTP 服务器会添加新行
- vagrant - 当我通过 vagrant 创建集群时,我遇到了 minidcos 的问题
- java - 错误:无法找到或加载主类 JavaFundamentals.GUIOutput
- asp.net - ASP.NET:即使页面未刷新/重新加载,cookie 也会在过期后被删除
- pip - 如何为所有用户在 ubuntu 上安装 scrapyd 1.2.1?
- jsf - JSF commandButton 不调用动作
- python - Kivy(Python):如何根据其子项更改 BoxLayout 高度?
- php - 更改对象中类属性的默认值
- gcc - 如何强制编译器在 x86_64 中生成 ADOX/ADCX 而不是 ADC?
- angular - 如何使用基本 pwa 功能创建 pwa 应用商店