美文网首页
2017.7.14检索引擎与数据库

2017.7.14检索引擎与数据库

作者: skyantao | 来源:发表于2017-07-17 10:58 被阅读0次

    MongDB 与 MYSQL  二选一 

    检索引擎ElastciSearch    (ES 的数据刷新时间至少1秒以上) 某个程度上ES做了数据库也可以

    数据库与ES的同步    

    1. MYSQL      elasticsearch-jdbc实现MySQL同步    利用数据库的修改时戳  安全/可靠  删除需要特殊处理

    2.MYSQLBINLOG   go-mysql-es   看起来比较靠谱  

    3. Canal      适用于大型系统    http://blog.csdn.net/happynyear/article/details/51078558   缺点无法用云数据库主机

    4. Mongdb   http://blog.csdn.net/yeasy/article/details/47842437

                        mongo-connector  MongDB 需要运行于复制模式下   http://blog.csdn.net/laoyang360/article/details/51842822

                        无法失败重置有点坑啊

    如果用Mongdb ES同步方案工作量会比较大

    思来想去初步:MYSQL  + Canal  + ES   .

    问题来了:数据库依靠parent_child模式 来实现层级划分 , canal 客户端支持ES nested模式会比较复杂,也会涉及到大量代码开发

    相关文章

      网友评论

          本文标题:2017.7.14检索引擎与数据库

          本文链接:https://www.haomeiwen.com/subject/ggdnhxtx.html