直接回答不墨迹:直接在项目中集成使用(通过客户端库连接ES集群,作为项目的一个组件)。
需要同时插入到ES(除了双写,另一种方案是监听binlog+异步消息队列同步数据到es,主要看系统性能和实时性要求)。
如果可以的话,直接返回ES结果(MySQL作为主存储处理事务和复杂查询,同时mysql由于有Redo Log数据丢失可以找回,保证数据安全。
ES专注高效检索,两者职责分离)。
。
代码:
如何评价“寡姐”斯嘉丽·约翰逊的身材?
公司规定所有接口都用 post 请求,这是为什么?
俄媒称美国「尼米兹」号航母正驶往中东地区,途中关闭了应答器并停止传输位置信息,这意味着什么?
你卡过最厉害的bug是什么?
MacOS真的比Windows流畅吗?
如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
Firefox是如何一步一步衰落的?
为什么水泥封不住尸臭?
有哪些好用却不为人知的国产软件 ?
为什么openai的sdk只提供了python和js两个版本?
JetBrains 放弃 AppCode 是否是一个错误决定?
有没有人***正好撞到你擅长的领域上的?
vue 框架开发的项目结构是如何搭建的?
汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
为什么长得漂亮却没什么用?
据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
Rust 未来会成为主流的编程语言吗?
Windows微信4.0是用Qt写的吗?腾讯不是前脚才说Qt人才匮乏?
为何中国反复升级轰六轰炸机群?
女生被踢裆也会很疼吗?
琼瑶剧中哪些经典台词让你印象深刻?哪些经典场景让你记忆犹新?
你为什么卸载了火绒?
为什么我的顺风车一直没人接单?
HTTP/3 解决了什么问题,又引入了什么新问题?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
普通用户能体会到 CPU 的性能差距吗?
Node.js 性能为什么这么差?
为什么都说武器越怪,死的越快?