接上篇,采坑继续……
上篇遗漏了点内容,对比传统数据库,方面理解,先补上:
基本用法:
Elasticsearch集群可以包含多个索引(indices),每一个索引可以包含多个类型(types),每一个类型包含多个文档(documents),然后每个文档包含多个字段(Fields),这种面向文档型的储存,也算是NoSQL的一种吧。
Relational DB -> Databases -> Tables -> Rows -> Columns
Elasticsearch -> Indices -> Types -> Documents -> Fields
今天学习一下集群模式,机器只有两台,那就搞个两台机器的集群。呵呵!
改下昨天的配置文件再重启下就欧克了,so easy~~
集群配置文件:
cat elasticsearch.yml
cluster.name: es-cluster
node.name: node-1
path.data: /export/es/data
path.logs: /export/es/logs
network.host: 192.168.80.11
http.port: 9200
node.master: true
node.data: true
http.enabled: true
http.cors.enabled: true
http.cors.allow-origin: "*"