1. 程式人生 > >論elasticsearch與mysql的資料插入

論elasticsearch與mysql的資料插入

<1>elasticsearch的index就好比mysql的database;

<2>elasticsearch的type就好比mysql的table。

<需求>

當執行資料插入的時候,若有重複資料的插入需要覆蓋而不是追加:

<3>elasticsearch的插入方法支援覆蓋(該條資料記錄後的主鍵(唯一索引)若有重的會覆蓋已存在的,而不會追加資料或造成資料冗餘);

<4>mysql則需要使用插入方法replace into(覆蓋:先判別該條記錄是否存在,若存在則先刪除再增加) 代替 insert into(純插入)。