摘要: 分布式系统的可用性与扩展性 高可用性 服务可用性 - 允许有节点停止服务 数据可用性 - 部分节点丢失,不会丢失数据 可扩展性 请求量提升/ 数据的不断增长(将数据分布到所有节点上) Elasticsearch的分布式架构 不同的集群通过不同的名字来区分,默认名字"elasticsearch" 通过 阅读全文
posted @ 2021-03-11 09:22 RoinBi 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 文档(Document) Elasticsearch是面向文档的,文档是所有可搜索数据的最小单位 文档会被序列化成JSON格式,保存在Elasticsearch中 每个文档都有一个Unique ID 你可以自己指定ID 或者通过Elasticsearch自动生成 元数据,用于标注文档的相关信息 _i 阅读全文
posted @ 2021-03-11 09:21 RoinBi 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1.服务器设置 1.1 设置进程可以拥有的VMA(虚拟内存区域)的数量 su root vim /etc/sysctl.conf #添加 vm.max_map_count=262144 #生效 sysctl -p 2.1 修改最大用户进程数和打开文件描述符 nofile 表示最大开打开文件描述符 n 阅读全文
posted @ 2021-03-11 09:20 RoinBi 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 普通修改 POST /target>/_update/<_id> name字段没有会自动添加字段,如果修改内容和原来一样返回noop而且 _version不变 POST /movies/_update/1 { "doc" : { "name" : "new_name", "year":1996 } 阅读全文
posted @ 2021-03-11 09:19 RoinBi 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 插入文档 1.1 PUT //_create/<_id> PUT /movies/_create/100002 { "year" : 1995, "title" : "Dracula: Dead and Loving It1", "id" : "12", "genre" : [ "Comedy" ] 阅读全文
posted @ 2021-03-11 09:11 RoinBi 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 获取文档 检查文档是否存在 HEAD /_doc/0 HEAD /movies/_doc/1 200 - OK 获取GET /_doc/0 GET /movies/_doc/1 { "_index" : "movies", "_type" : "_doc", "_id" : "1", "_versi 阅读全文
posted @ 2021-03-11 09:10 RoinBi 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 获取文档 检查文档是否存在 HEAD /_doc/0 HEAD /movies/_doc/1 200 - OK 获取GET /_doc/0 GET /movies/_doc/1 { "_index" : "movies", "_type" : "_doc", "_id" : "1", "_versi 阅读全文
posted @ 2021-03-11 09:07 RoinBi 阅读(48) 评论(0) 推荐(0) 编辑
摘要: _bulk api POST /_bulk 批量操作 POST _bulk { "index" : { "_index" : "movies", "_id" : "1" } } { "year" : 1994 } { "delete" : { "_index" : "movies", "_id" : 阅读全文
posted @ 2021-03-11 09:06 RoinBi 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 工程文件使用 例子: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFrameworks>net451;net452;net461;net462;netstandard2.1;netstandard2.0</TargetFramew 阅读全文
posted @ 2020-11-04 08:47 RoinBi 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 1.下载 wget http://nginx.org/download/nginx-1.18.0.tar.gz 2.解压并进入解压目录 tar -zxvf nginx-1.18.0.tar.gz cd nginx-1.18.0 3. 将nginx的vim配置文件拷贝到vim配置目录: cp -r c 阅读全文
posted @ 2020-10-26 20:49 RoinBi 阅读(197) 评论(0) 推荐(0) 编辑