Elasticsearch 是一个分布式的搜索与分析引擎,适用于大数据量的实时检索场景。以下是快速上手指南:
🚀 快速入门
安装
- 下载地址:Elasticsearch 官方下载页
- 安装命令:
./bin/elasticsearch
- 启动后访问 http://localhost:9200 验证服务状态
基础操作
- 创建索引:
PUT /my_index { "settings": { "number_of_shards": 1 }, "mappings": { "properties": { "title": { "type": "text" } } } }
- 添加文档:
POST /my_index/_doc/1 { "title": "第一个文档", "content": "欢迎学习 Elasticsearch!" }
- 创建索引:
🔍 查询示例
简单搜索:
GET /my_index/_search { "query": { "match": { "content": "学习" } } }
分页查询:
GET /my_index/_search { "from": 0, "size": 10, "query": { "match_all": {} } }