
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 · 589 阅读 · 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 · 151 阅读 · 0 评论 -
Elasticsearch.02.配置集群
复制原elasticsearch包 修改config/elasticsearch.yml,底部新增 cluster.name: 集群名node.name: slave01node.master: false network.host: 127.0.0.1http.port: 9201 discovery.seed_hosts: ["主节点地址:端口"] 注意!主节点的地址端口指...原创 2020-01-21 16:37:00 · 107 阅读 · 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 · 121 阅读 · 0 评论 -
Elasticsearch.04.文档查询
查询可分为基础查询、条件查询和聚合查询3种。 1.基础查询 GET localhost:9200/索引名/_doc/文档id GET localhost:9200/avengers/_doc/1 2.条件查询 POST localhost:9200/索引名/_search POST localhost:9200/avengers/_search 单字段查询: { "q...原创 2020-01-29 22:37:00 · 98 阅读 · 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 · 843 阅读 · 0 评论