postgresql - 使用 ZOMBODB 删除时更新 ElasticSearch
问题描述
我按照 GitHub ( https://github.com/zombodb/zombodb/blob/master/TUTORIAL.md ) 上的教程在 PostgreSQL 上使用 ZOMBO DB。一切都很完美。当我在我的 Elastic Search 上搜索时,我得到了所有数据。所有的插入和更新。唯一的问题是我的 Elastic 上没有 DELETE。当我在我的 Psql 中删除一行时,Elastic 没有收到信息。我来是用 VACUUM FREEZE 刷新 Elastic 的数据,但这是手动操作。你有解决方案吗?感谢您的回答。
安布罗斯
解决方案
Zombo 似乎将信息 (DELETE) 发送给了 Elastica。删除后索引上的属性“zdb_max”更新在 pgsql 中完成。所以可以过滤我的查询。但 Elastic 仍然获得了该指数。所以我仍然需要给我的桌子吸尘。有人想到了用另一种解决方案来做到这一点。
谢谢
推荐阅读
- c++ - 交换指针:相当于`std::unique_ptr::swap`
- python - Plotly:旭日形图未正确渲染
- java - 使用两个线程打印偶数和奇数
- unix - sed: -e expression #1, char 20: Jenkins Pipeline 中未终止的“s”命令
- c++ - openGL何时以及如何计算F_depth(深度值)
- javascript - 未捕获的类型错误:使用 -http://localhost:8080/ 时无法读取 null- 的属性“长度”
- php - Codeigniter 4 自动路由模块
- java - 为什么 ClassCastException 只发生在运行时?
- python - Python函数打印列表中元素的日期时间
- python-3.x - 如何通过 django 中的contact.html 模板发送电子邮件