ElasticSearch学习

 

 

PS: 是基于Lucene的,之前是有个程序员为了跟她媳妇做一个搜索系统,因为lucene比较复杂,所有对lucene进行了修改、

 

-------------------------------------------------------------Windows 下安装es

PS: 启动项目

 PS: ElasticSearch默认监听9200端口

PS: 单实例启动成功 

------------------------------------------------------------------------------------------------- 

 PS: head就是ui界面,因为直接访问elasticsearch返回是json不友好,所以安装head插件

PS:  因为head插件的启动需要node环境的支持,

node linux环境配置

----安装es  

elasticsearch学习之路---Linux 下安装并启动elasticsearch , 本地启动

修改配置文件

 

 

 ------------启动head

 

 

 

------------------------------------集群安装

PS:创建集群就是建立两个文件夹,修改ip和端口配置就扩容了

 

 

PS: 把配置好的master复制分到slave上

 

 

 

 

PS:
1. 索引相当于 database 数据库
2. 类型就相当于 table 表格
3. 文档就相当于一条记录
比如,索引分为汽车索引,书的索引,....;书类型又分为科普类的,汽车类......;具体到没一本书籍就是文档

PS:
比如索引数据量很大,检索速度变得很慢,那么就得分片;es在默认创建索引时会创建5个分片

 

PS:   elasticsearchd 的 API是以restfulAPI的风格 

1.索引的创建是手动的敲入---新建索引

 

PS: 传统的head索引创建

PS: postman结构化创建

PS: 也是手动写入json

PS:删除 也是--基于json的操作

 

 

 

转载于:https://www.cnblogs.com/bee-home/p/9139745.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值