8 ZhaoYingChao88

尚未进行身份认证

学而不思则罔,思而不学则殆!

等级
TA的排名 3k+

elasticsearch Routing 路由详解

前言当索引一个文档的时候,文档会被存储到一个主分片中。那么,elasticsearch如何知道一个文档应该存放到哪个分片中呢?首先这肯定不是随机的,否则在检索文档时就不知道该从哪去寻找它了。实际上这个过程是根据下面公式决定的:shard=hash(routing)%number_of_primary_shardsrouting是一个可变值,默认是文档的_i...

2019-09-11 10:09:54

ES 分片和副本数 调整及数据写入、重建索引调优

一、调整副本数如调整副本数为0curl-XPUT'node3:9205/test_index/_settings'-d'{"index":{"number_of_replicas":"0"}}'返回{"acknowledged":true}二、调整索引分片索引分片数在索引创建好了之后就不能调整了,只能重建索引...

2019-09-06 01:21:53

fastJson JSON.parseObject()丢失字符串原本顺序

publicstaticvoidmain(String[]args){StringjsonStr="{\"size\":\"7.5\",\"width\":\"M(B)\"}";System.out.println("无序遍历结果:");JSONObjectjsonObj=JSON.parseObject(jsonS...

2019-09-04 21:22:25

Elasticsearch性能优化技巧

0、背景在当今世界,各行各业每天都有海量数据产生,为了从这些海量数据中获取想要的分析结果,需要对数据进行提取、转换,存储,维护,管理和分析。这已然远远超出了普通处理工具、数据库等的实现能力,只有基于的分布式架构和并行处理机制的大数据工具所才能实现这些功能。Elasticsearch是响应如前所述大多数用例的最热门的开源数据存储引擎之一。Elasticsearch是一种分布式数据存储和搜索...

2019-08-24 22:43:52

精准身份证号验证的具体实现方法 校验码计算逻辑

身份证号分为两种,旧的为15位,新的为18位。身份证15位编码规则:ddddddyymmddxxp其中dddddd:地区码yymmdd:出生年月日xx:顺序类编码,无法确定p:性别,奇数为男,偶数为女;身份证18位编码规则:ddddddyyyymmddxxxy其中dddddd:地区码yyyymmdd:出生年月日...

2019-08-22 22:30:22

elasticsearch span 跨度查询简介

span_term查询这个查询如果单独使用,效果跟term查询差不多,但是一般还是用于其他的span查询的子查询。用法也很简单,只需要指定查询的字段即可:{"span_term":{"user":"kimchy"}}另外,还可以指定查询出的分值倍数:{"span_term":{"user":{"value":"kimchy","boo...

2019-08-11 17:58:39

最全常用正则表达式大全

一、校验数字的表达式1.数字:^[0-9]*$2.n位的数字:^\d{n}$3.至少n位的数字:^\d{n,}$4.m-n位的数字:^\d{m,n}$5.零和非零开头的数字:^(0|[1-9][0-9]*)$6.非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7.带1-2位小数的正数或负数:^(\-)?\d...

2019-08-05 10:30:27

推荐CSDN排名前1000博主

博主 简介 stpeace 排名:1原创:2166粉丝:7180积分:181660等级:10 stpeace的专栏 中国 本博客供大家交流,欢迎各抒己见。博文中的内容禁止用 yuanmeng001 排名:2原创:52...

2019-08-05 10:08:39

Elasticsearch最常用工具清单

1、题记工欲善其事必先利其器,ELKStack的学习和实战更是如此,特将工作中用到的“高效”工具分享给大家。希望能借助“工具”提高开发、运维效率!2、工具分类概览2.1基础类工具1、Head插件1)功能概述:ES集群状态查看、索引数据查看、ESDSL实现(增、删、改、查操作)比较实用的地方:json串的格式化2)地址:http://mobz.github...

2019-08-01 20:01:51

WSL+oh-my-zsh安装 教程

安装WSL1.启用或关闭Windows功能首先在搜索栏中搜索并打开“启用或关闭Windows功能”,勾选“适用于Linux的Windows子系统”项。只有开启这项设置才能正常安装WSL。2.安装WSL在微软应用商店搜索Linux,可以看到一系列Linux发行版,根据自己需要选择适合自己的发行版,这里我选用Ubuntu18.04LTS,下载完成后启动,等待安装完成...

2019-07-30 10:03:39

Elasticsearch 6.X xpack安装使用详解(试用)

前提准备安装kibana-6.7.0:《Elasticsearch-6.7.0系列(三)5601端口kibana——ES的UI界面》升级前ES的license升级之前访问:http://192.168.10.110:9200/_xpack其中security一项内容如下:securitydescription"Securityforthe...

2019-07-26 20:22:39

Navicat Premium 12激活详解(请勿商用)

一、NavicatPremium12下载NavicatPremium12是一套数据库开发管理工具,支持连接MySQL、Oracle等多种数据库,可以快速轻松地创建、管理和维护数据库。NavicatPremium12简体中文官方下载:下载安装包下载:NavicatPremium12安装包及用户指南二、NavicatPremium12安装双击...

2019-07-22 14:02:13

YRAN三种调度机制详解

 YRAN提供了三种调度策略一、FIFO-先进先出调度器    YRAN默认情况下使用的是该调度器,即所有的应用程序都是按照提交的顺序来执行的,这些应用程序都放在一个队列中,只有在前面的一个任务执行完成之后,才可以执行后面的任务,依次执行    缺点:如果有某个任务执行时间较长的话,后面的任务都要处于等待状态,这样的话会造成资源的使用率不高;如果是多人共享集群资源的话,缺点更是明显...

2019-07-19 09:49:28

Privoxy教程使用详解

简介Privoxy是一个代理软件简单说,就是进出你电脑的流量守门人。借由Privoxy,我们可以控制出去的请求,还可以改写返回的响应。不必要的请求–比如视频广告的地址、图片广告的地址,我们可以直接block掉;不必要的响应内容–比如页面中的文字广告,我们可以借由filter过滤掉,不让它们在浏览器页面上显示。使用Privoxy将socks5代理转成http代理...

2019-07-15 16:10:39

JanusGraph批量导入数据优化

批量导入工具:https://github.com/dengziming/janusgraph-util批量导入配置项storage.batch-loading=true 导入的数据必须具有一致性并且和已存在的数据必须具有一致性。(比如:name数据是具有唯一索引(auniquecompositeindex),那么导入的数据在name属性上上和已有的数据不能重复) ...

2019-07-10 15:25:37

HBase写入过快性能分析及调优

HBase整个简单写入流程clientapi==>RPC==>serverIPC==>RPCqueue==>RPChandler==>writeWAL==>writememstore==>flushtofilesystem整个写入流程从客户端调用API开始,数据会通过protobuf编码成一个请求,...

2019-07-09 14:17:09

es head 新增字段并赋值

//新增字段请求url:http://111.11.11.111:19200/es的index/_mapping/es的type/请求方法:put数据格式:{"es的type":{"properties":{"字段1":{"type":"string"},"字段2":{"type":...

2019-07-05 19:46:12

ElasticSearch python基本操作

 官方文档:https://elasticsearch-py.readthedocs.io/en/master/  1、介绍    python提供了操作ElasticSearch接口,因此要用python来操作ElasticSearch,首先要安装python的ElasticSearch包,用命令pipinstallelasticsearch安装或下载安装:https://pyp...

2019-07-05 19:41:24

Elasticsearch _reindex Alias使用

ES数据库重建索引——Reindex(数据迁移)应用背景:1、当你的数据量过大,而你的索引最初创建的分片数量不足,导致数据入库较慢的情况,此时需要扩大分片的数量,此时可以尝试使用Reindex。2、当数据的mapping需要修改,但是大量的数据已经导入到索引中了,重新导入数据到新的索引太耗时;但是在ES中,一个字段的mapping在定义并且导入数据之后是不能再修改的,所以这种情况下...

2019-06-27 11:43:24

elasticsearch最全详细使用教程:搜索详解

一、搜索API1.搜索API端点地址从索引tweet里面搜索字段user为kimchy的记录GET/twitter/_search?q=user:kimchy从索引tweet,user里面搜索字段user为kimchy的记录GET/twitter/tweet,user/_search?q=user:kimchyGET/kimchy,elasticsearc...

2019-06-11 21:37:32

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。