Skip to content

Commit 616fdac

Browse files
committed
update documentation
1 parent 99d8a56 commit 616fdac

File tree

1 file changed

+27
-1
lines changed

1 file changed

+27
-1
lines changed

README.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# py-mysql-elasticsearch-sync
2-
MySQL to Elasticsearch sync tool, written with Python3.
2+
Simple and fast MySQL to Elasticsearch sync tool, written in Python3.
3+
4+
## Introduction
5+
This tool helps you to initialize MySQL dump table to Elasticsearch by parsing mysqldump, then incremental sync MySQL table to Elasticsearch by processing MySQL Binlog.
6+
7+
## Installation
8+
This tool is written in Python3.4, so you must install Python3.4 first, by following [this guide](https://docs.python.org/3.4/using/index.html)
9+
10+
Also, this tool depends on python lxml package, in which you should install it correctly. (Attention, the lxml needs )
11+
See [lxml Installation](http://lxml.de/installation.html)
12+
13+
Then clone this repo and install dependencies
14+
15+
```
16+
git clone https://github.com/zhongbiaodev/py-mysql-elasticsearch-sync.git
17+
18+
cd py-mysql-elasticsearch-sync
19+
20+
pip install -r requirements.txt
21+
```
22+
23+
## Configuration
24+
TODO
25+
26+
## Deployment and Running
27+
TODO
28+
329

430
## TODO
531
- [ ] Documentation

0 commit comments

Comments
 (0)