直接回答不墨迹:直接在项目中集成使用(通过客户端库连接ES集群,作为项目的一个组件)。
需要同时插入到ES(除了双写,另一种方案是监听binlog+异步消息队列同步数据到es,主要看系统性能和实时性要求)。
如果可以的话,直接返回ES结果(MySQL作为主存储处理事务和复杂查询,同时mysql由于有Redo Log数据丢失可以找回,保证数据安全。
ES专注高效检索,两者职责分离)。
。
{dede:pagebreak/}
分享一下你用过好用的开源项目有哪些?
Caddy 和 Nginx 比有哪些优点和缺点?
.NET 应该读“刀NET”还是“点NET”?
有个少数民族的女朋友是什么体验?
网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
为什么现在这么多人以为不生孩子就可以过得好?
为什么有的女生喜欢穿紧身牛仔裤?
为什么linux桌面那么丑?
阿里网盘为什么没有动静了?
把《武林外传》中的打工人郭芙蓉放在现代,她能干长久吗?
为何雷军天天健身,却无健身痕迹?
2025年了 Rust前景如何?
《沙丘》中为什么不把沙虫幼体运到其他星球去生产香料?
鱼缸有没有简单的过滤配置搭配方式?
有个亲妹妹是什么感觉?