提示信息
作者回复: 你可以使用ELK stack中的logstash,logstansh提供了jdbc的 connector。
其实最主要的是需要结合使用场景,例如对更新实时性要求高的,你也可以通过代码直接同步数据。 有些应用,你可以考虑每晚同步一次数据。需要注意的是,如果牵涉到并发的场景,你需要自己去处理乐观锁,处理版本冲突,避免数据出错。
作者回复: 会考虑,貌似很多同学都有这个需求
作者回复: 1. es采用了倒排索引的结构(这是性能高的主要原因
2. es 可以对计算结果进行算分并且排序,而传统数据库 结果只有 yes / no 的二元结果
作者回复: logstash 提供了jdbc的connector,可以通过配置,读取jdbc,把数据写入es。
作者回复: 例如传统关系型数据库,oracle,mysql等
作者回复: 暂时没有,7才刚上市没多久。
作者回复: 这个在接下来的课程中会有专门的讲解。
作者回复: 内容比较多,2个多月内会陆续上线
作者回复: ccr是6以后加入的。异地多活,开源框架不是很清楚。我们这边有一些5.x群是采用active-active的模式运行。程序同时进行多写。读取使用GTM实现
作者回复: beats和logstash并不是必须的,直接使用kafaka,也是一种常见的部署方式。
ELKB只是elastic提出的一套端到端的方案,你完全可以自己组合,采用最适合公司需要的架构和部署
作者回复: 🤝
作者回复: 好,会安排一下
作者回复: ES提供了restful API,所以可以用任何编程语言与之集成
作者回复: 在第三部分,容量规划 性能中会有所讲解