请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

logstash 同步了mysql 数据 mapping设置问题

项目里面用logstash 同步了mysql 数据,只同步了一行数据,同步的时候怎么设置mapping呢?貌似同步第二行的时候mysql中的数据和第一行数据mapping有误就不在转换了, 

正在回答 回答被采纳积分+3

1回答

rockybean 2018-03-23 06:17:45

设置 mapping 的操作就类似于在 mysql 中建表,建议将 mysql 中的所有字段的类型都在 es 里面一一对应提前设置好,然后再同步,就不会有误了。

0 回复 有任何疑惑可以回复我~
  • 提问者 0o0 #1
    我的数据大概2千万条左右 我删除了mapping 然后重新建了mapping 发现瞬间就建好了,这个时候难道数据都倒排索引了吗?
    回复 有任何疑惑可以回复我~ 2018-03-24 16:35:31
  • rockybean 回复 提问者 0o0 #2
    2千万不太可能瞬间建好,你肯定在哪里理解出问题了
    回复 有任何疑惑可以回复我~ 2018-03-24 16:38:21
  • 提问者 0o0 回复 rockybean #3
    我是在dev tool 那个网页工具重新建的mapping瞬间就返回true了
    回复 有任何疑惑可以回复我~ 2018-03-24 16:55:34
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信