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