ElasticSearch - getting started

getting started

es中的index相当于 RMDB 中的库的概念,里面可以存很多的表(type),表里可以存储数据(document)

curl 'localhost:9200/books/' -X PUT
// 创建所以
PUT /customer
// 创建/更新索引中的一个document
PUT /customer/_doc/1
{
"name": "John Doe"
}

// 获取某索引中的一个document
GET /customer/_doc/1
// 删除索引
DELETE /customer

// 列出所有索引
GET _cat/indices

上面创建了一个叫 books 的index,如果已经存在会报错