数据量比较大的情况下,elasticsearch单表操作要比mysql快很多,全文检索也比mysql快很多。试用了一下阿里的canal,感觉还不错。
‘elasticsearch’ 类别下的博文
elasticsearch出现unassigned的分片,导致kibana和elasticsearch-head现黄色。
laravel安装elasticsearch scout,用的过程中,发现一个问题,只能存在一个模板和一个索引,用的是elasticsearch 6。
1,logstash服务端配置
elk 简单说是一个分布式的日志管理系统,包括elasticsearch,logstash,kibana,程序可以通过网页查看日志信息,解决问题,减轻运维人员工作。
创建索引,创建mapping可以分开创建,但有的时候,我们是需要一起创建。
elasticsearch的安装,以及中文分词的安装,前面几篇文章都详细的说到了。
前面我也提到了,elasticsearch根nosql很像的,特别是mongodb。既然根数据库很像,能不能像写sql一样,查询es的语句呢。
上篇文章说了,elasticsearch mapping字段的增,删,更新。如果把mapping的修改理解成对数据结构的修改,那这篇文章就可以理解成对数据的修改。
elasticsearch mapping添加字段比较方便。暂不支持编辑字段,删除字段,但是可以采用其他方式来实现编辑字段和删除字段。