canal-elasticsearch:基于阿里巴的canal向elasticsearch中同步数据mysql数据的小工具

时间:2024-02-24 04:27:49
【文件属性】:

文件名称:canal-elasticsearch:基于阿里巴的canal向elasticsearch中同步数据mysql数据的小工具

文件大小:57KB

文件格式:ZIP

更新时间:2024-02-24 04:27:49

mysql elasticsearch cannal MySQLJava

一个基于阿里巴巴,实时同步mysql数据到Elasticsearch的工具。轻量,易于配置,部署简单,支持数据回滚。使用Totoro可以帮助您轻松的将mysql的数据实时同步到Elasticsearch。Totoro是基于阿里巴巴的渠道,是数据库级别的监听,对内置项目没有任何侵入,所以您无需更改项目中的任何代码就可以实现实时的数据同步。 是一个分布式搜索服务,提供Restful API,可以基于Lucene,采用多分片的方式保证数据安全,并提供自动重新分片的功能,github等大型的站点也采用Elasticsearch作为其搜索服务。 对于Elasticsearch,如果要在项目中使用,第一个要解决的问题就是,如何将数据库中的数据同步到Elasticsearch,下面常见的几种中方案 修改代码,修改插入数据库的代码,同时插入Elasticsearch 修改代码,修改插入数据库的代码,同时加入消息串联,在消息类型的另一端进行插入Elasticsearch 使用Elasticsearch技术栈的 ,sql语句定时执行搜集数据,并插入到Elasticsearch 在吸引力方案中,一三都有明


【文件预览】:
canal-elasticsearch-master
----src()
--------test()
--------main()
----LICENSE(11KB)
----README.md(9KB)
----pom.xml(6KB)
----.gitignore(272B)

网友评论