es概括
Elaticsearch,简称为 ES, ES 是一个开源的高扩展的分布式全文搜索引擎,Elasticsearch 是面向文档型数据库,一条数据在这里就是一个文档。
基本要素
ES是一个文档型数据库,在与传统的关系型数据库上,存在着一定的差异。下面将ES里面涉及到的元素与关系型数据库进行一一对应。
ElasticSearch | 索引(index) | 类型(type) | 文档(document) | 字段(field) |
---|---|---|---|---|
MySQL | 数据库(database) | 数据表(table) | 数据行(row) | 数据列(column) |
聚合统计
向 ES 服务器发 GET请求 : http://127.0.0.1:9200/shopping/_search,附带JSON体如下:
{
"query": {
"bool": {
"must": [
{
"term": {
"gameId": "41"
}
},
{
"range": {
"createTime": {
"gte": "2022-11-16 00:00:00",
"lt": "2022-11-29 00:00:00"
}
}
}
],
"filter": [
{
"match": {
"roomId": "0"
}
}
]
}
},
"aggs": {
"bet_group": {
"terms": {
"field": "betNum"
}
}
}
}
文章版权声明:本文发表于2022-11-30 17:37:48,除非注明,否则均为
MB博客原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...