Elasticsearch (全文搜索引擎 )

本文介绍Elasticsearch这一面向文档型数据库的基本概念,包括其与关系型数据库的对比,使用场景,以及在Linux和Windows下的启动方式。同时,文章提供了查询索引和文档的具体操作示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        Elasticsearch是面向文档型数据库,一条数据在这里就是一个文档

       用Mysql这样的数据库存储就会容易想到建立一张User表,有balabala的字段等,在Elasticsearch里这就是一个文档,当然这个文档会属于一个User的类型,各种各样的类型存在于一个索引当中。这里有一份简易的将Elasticsearch和关系型数据术语对照表

关系数据库     ⇒ 数据库 ⇒ 表    ⇒ 行    ⇒ 列(Columns)

Elasticsearch  ⇒ 索引(Index)   ⇒ 类型(type)  ⇒ 文档(Docments)  ⇒ 字段(Fields)  

 

Elasticsearch使用场景

 

 

默认端口是9200

 

linux下打开方式:

cd elasticsearch-5.5.1/ 
./bin/elasticsearch

按下 Ctrl + C,Elastic 就会停止运行

 

 

查询当前ES里面所有的索引

localhost:9200/_cat/indices

查看recommender1的内容

http://localhost:9200/recommender1/_search?pretty

 

 

 

 

 

windows下打开方式

打开bin下的 elasticsearch.bat

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值