ES
ElasticSearch
hopyGreat
这个作者很懒,什么都没留下…
展开
-
读取MySQL中表数据导入到ES中作为文档存储
使用py脚本,连接MySQL与ES,读取MySQL中表数据导入到ES中作为文档存储。 注意该方案效率不高,不可作为实际业务同步数据的解决方案。 """ 读取MySQL中表数据导入到ES中作为文档存储 """ import pymysql from elasticsearch import Elasticsearch from tqdm import tqdm db = pymysql.connect("localhost", "root", "root", "test") cursor = db.原创 2021-01-17 19:36:23 · 494 阅读 · 0 评论 -
ES地理查询实例
建库 示例 schema DELETE yg_data PUT yg_data { "mappings": { "properties": { "filePaht": { "type": "text" }, "fileName": { "type": "text" }, "labels": { "type": "text" }, "satellite": {原创 2021-01-17 19:32:21 · 472 阅读 · 0 评论 -
ES检索实例
ES查询操作 示例 GET /test/_doc/_search?q=label:森林2 match 会使用分词器解析,所以是部分匹配 搜索所有带林字的精确匹配 GET /test/_doc/_search { "query": { "match": { "label": "森" } } } 过滤结果字段 在示例1的结果中会默认查询出文档类的所有字段, 可以通过添加_source来过滤结果集. 下面的示例中指定了结果仅显示label字段 GET /test/_原创 2021-01-17 19:20:32 · 540 阅读 · 0 评论