210 数据.Elasticsearch
Elasticsearch
星际棋手
世上无难事,只要肯攀登。
展开
-
ElasticSearch.Es和MondoDB的区别
场景和目标1、mongodb的目标是:“取代oracle和db2”(财务总监时上市说的)。和RDBMS是竞争关系。2、es的大部分场景是:“一个常见的设置是使用其它数据库作为主要的数据存储,使用 Elasticsearch 做数据检索”(2.X官方文档里说的)。和RDBMS是辅助关系。相同点:1、都是以json格式管理数据的nosql数据库。2、都支持CRUD操作。3、都支持聚合和全文检索。4、都支持分片和复制。5、都支持阉割版的join操作。6、都支持处理超大规模数据。7、目前都不支持转载 2020-05-12 12:15:38 · 553 阅读 · 0 评论 -
Elasticsearch.01.安装配置
下载:Windows版提纲:1. 安装Elasticsearch 1.1. 下载Elasticsearch:https://www.elastic.co/cn/downloads/elasticsearch, 添加系统变量. 官网下载速度是奇慢无比,幸好有热心人[Thans]整理了速度其快的镜像资源,https://thans.cn/mirror/elasticsea...原创 2020-01-21 14:53:00 · 120 阅读 · 0 评论 -
Elasticsearch.02.配置集群
复制原elasticsearch包修改config/elasticsearch.yml,底部新增cluster.name: 集群名node.name: slave01node.master: falsenetwork.host: 127.0.0.1http.port: 9201discovery.seed_hosts: ["主节点地址:端口"]注意!主节点的地址端口指...原创 2020-01-21 16:37:00 · 71 阅读 · 0 评论 -
Elasticsearch.03.索引和文档的基础操作
1.创建索引PUT localhost:9200/customer?pretty创建成功,返回:{ "acknowledged": true, "shards_acknowledged": true, "index": "avengers" }查看索引:GET localhost:9200/_cat/indices?v删除索引 DELETE "local...原创 2020-01-29 19:41:00 · 97 阅读 · 0 评论 -
Elasticsearch.04.文档查询
查询可分为基础查询、条件查询和聚合查询3种。1.基础查询GET localhost:9200/索引名/_doc/文档idGET localhost:9200/avengers/_doc/12.条件查询POST localhost:9200/索引名/_searchPOST localhost:9200/avengers/_search单字段查询:{ "q...原创 2020-01-29 22:37:00 · 72 阅读 · 0 评论 -
Elaticsearch.FQ.elasticsearch missing authentication credentials for REST request
原因:发送请求时需要带上用户密码解决:curl --user elastic:lu@yourpassword -XGET ‘http://localhost:9200/_cluster/....’原创 2020-02-06 10:48:00 · 765 阅读 · 0 评论