项目原因需要用到es做全文检索,于是开始看es相关的内容
es的安装和使用特别简便,高版本的es不需要安装其他的依赖,大部分都内置了
在此项目中使用的版本为6.2.4
最开始使用的版本为最新的7.x
回退版本的原因是因为logstash同步mysql数据至es配置失败
当时以为是高版本问题,现在思考,应该是配置错误的原因吧
目前es还没有解决的问题有:
1.不分词检索
2.分词检索提高精确度(ES与Elasticsearch.NET),目前搜索问题太大,需要仔细阅读官方实例(太浮躁,总是看不下去,自我批评)
3.修改日志时区,做增量查询
4.为es做分片(优化)
5.es链接池:目前的链接es总会报远程断开链接,自我感觉有问题