# mysql-elastic-java **Repository Path**: Nbility/mysql-elastic-java ## Basic Information - **Project Name**: mysql-elastic-java - **Description**: make mysql data to elastic easy and simple. - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-11-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目背景 闲着无聊写的,虽然有其他成熟的导入工具,但是go语言和python语言的,学配置是不可能的,这辈子都不能,只好自己写着玩。 # 项目作用 通过配置文件的方式,把mysql里的数据转移到elastic里面,目前已实现从mysql导入数据到elastic. **目前还不能处理data类型,在设定es的data数据类型时请使用string类型** # 使用方式 ### 第一步:配置xml 我在resources目录下放了一个配置模板标签下是的ture和false是否开启增量导入。 而开启后导入表后会在该标签下增加当前数据增量节点,保存了当前的数据行数。 其他的按照我的配置模板配置就行了。 ### 第二步:启动程序 在启动的时候,必须添加运行参数 例如: java -jar demo.jar c://elastic-mysql.xml 或者 java -jar demo.jar /home/mysql-elastic-java/elastic-mysql.xml ### 启动完毕