Schema.xml 作为 MyCat 中重要的配置文件之一,管理着 MyCat 的逻辑库、表、分片规则、DataNode 以及 DataSource。 <?xml version="1.0"?> <!DOCTYPE mycat:schema SYSTEM "schema.dtd"> <mycat: ...
分类:
其他好文 时间:
2020-02-28 23:06:41
阅读次数:
112
1、redis cluster介绍 redis cluster (1)自动将数据进行分片,每个master上放一部分数据 (2)提供内置的高可用支持,部分master不可用时,还是可以继续工作的 在redis cluster架构下,每个redis要放开两个端口号,比如一个是6379,另外一个就是加1 ...
分类:
编程语言 时间:
2020-02-28 22:55:20
阅读次数:
68
我们可以使用from +size来获取所有数据,但是,如果数据量大的时候,这样的操作开销很大,这时候可以使用scroll操作 1.第一步发起一个scroll 的post请求,带上参数scroll=1m (1m的意思是1分钟的意思) POST /twitter/_search?scroll=1m { ...
分类:
其他好文 时间:
2020-02-28 15:57:22
阅读次数:
121
一、Es是如何实现分布式的 1.Es本身基于lucene,高度支持分布式的核心思想就在于,在多个服务器上启动多个Es进程实例,组建了一套Es集群。 2.其次,因为shard分片的应用,非常灵活的支持数据量横向扩展(只需要重建一个索引,多加shard,把数据迁进去)。再者说shard的数据其实是有多个 ...
分类:
其他好文 时间:
2020-02-28 01:38:45
阅读次数:
109
1:https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html2: ES 映射配置文件3:JAVA API文档1: 创建文档2: 检索文档1:https://www.elastic.co/guide/en/el... ...
分类:
其他好文 时间:
2020-02-28 01:17:05
阅读次数:
71
ES为什么要实现集群 在单台ES服务器节点上,随着业务量的发展索引文件慢慢增多,会影响到效率和内存存储问题等。 如果使用ES集群,会将单台服务器节点的索引文件使用分片技术,分布式的存放在多个不同的物理机器上,从而可以实现高可用、容错性等。 es核心存放的是索引。 什么是分片技术 将数据拆分成多台节点 ...
分类:
其他好文 时间:
2020-02-27 20:35:52
阅读次数:
54
最近项目用到了elsearch,ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎。 自从版本6.0之后,其默认脚本语言变为 painless 。 painless作为一门脚本语言,起语言风格跟js很类似。 es 安装 : 解压 编译安装 es ...
分类:
编程语言 时间:
2020-02-27 19:03:44
阅读次数:
303
官方地址:https://github.com/elastic/helm-charts 我用的是helm3安装 1.安装elasticsearch kubectl create ns logs helm repo add elastic https://helm.elastic.co helm pu ...
分类:
其他好文 时间:
2020-02-26 16:51:04
阅读次数:
307
1.资料来源官网,参考: https://www.elastic.co/cn/downloads/elasticsearch https://www.elastic.co/cn/downloads/kibana 2.windows 下安装: 2.1 安装 elasticSearch 下载: 解压 运 ...
分类:
其他好文 时间:
2020-02-25 14:28:11
阅读次数:
50
https://www.jianshu.com/p/be46656ac73f https://blog.csdn.net/timothytt/article/details/86775114 ______________________________________________________ ...
分类:
其他好文 时间:
2020-02-24 16:56:32
阅读次数:
86