1、elasticsearch是一个基于Lucene的高扩展的分布式搜索服务器,支持开箱即用。
2、elasticsearch隐藏了Lucene的复杂性,对外提供Restful 接口来操作索引、搜索。
突出优点:
1.扩展性好,可部署上百台服务器集群,处理PB级数据。
2.近实时的去索引数据、搜索数据。
es和solr选择哪个?
1.如果你公司现在用的solr可以满足需求就不要换了。
2.如果你公司准备进行全文检索项目的开发,建议优先考虑elasticsearch,因为像Github这样大规模的搜索都在用它。
删除索引
curl -XDELETE 'http://10.200.20.20:9200/shenzhenfenhang_fileinfo'
curl -XDELETE 'http://10.200.20.20:9200/shenzhenfenhang_log'
看到下图就是删除成功
查询索引
curl -XGET 'http://10.200.20.20:9200/shenzhenfenhang_log/branchlog/_search?pretty'
查询索引数目
curl -XGET 'http://10.200.20.20:9200/_cat/indices?pretty'
curl -XGET 'http://10.200.20.20:9200/_cat/indices?v'