1. 需求 如果搭建redis分片,如果其中一台服务器宕机.则导致整个分片不能正常使用. 需求:能否实现服务器尽可能”不宕机”.(高可用) 2. Redis哨兵工作原理 前提:如果需要实现redis高可用,必须先配置主从结构: 1. 用户通过哨兵之后连接当前集群中的主机; 2. 哨兵通过心跳检测机制 ...
分类:
其他好文 时间:
2019-10-14 01:19:58
阅读次数:
77
首先安装docker-compose 在主节点创建一个目录es,并创建docker-compose.yaml,主节点yaml文件如下 version: '2' services: elasticsearch: image: docker.elastic.co/elasticsearch/elasti ...
分类:
其他好文 时间:
2019-10-12 18:42:48
阅读次数:
373
1 MongoDB 分片(高可用) 1.1 准备工作 三台虚拟机 安装MongoDB 虚拟机相互之间可以相互通信 虚拟机与主机之间可以相互通信 1.2 安装MongoDB 在Ubuntu16.04 中安装 MongoDB 。参考步骤 "MongoDB官方网站" 安装时会报错 提示需要安装apt tr ...
分类:
数据库 时间:
2019-10-12 18:33:38
阅读次数:
115
增加城市识别,提交不上来,验证号码不能交费的原因 declare @province nvarchar (50) declare @city nvarchar (50) declare @yys int exec [feephone]. [get_phone_address] '1775312380 ...
分类:
其他好文 时间:
2019-10-05 16:38:41
阅读次数:
110
StatefulSet 简介 在Kubernetes中,Pod的管理对象RC、Deployment、DaemonSet和Job都是面向无状态的服务。但现实中有很多服务是有状态的,特别是一些复杂的中间件集群,例如MySQL集群、MongoDB集群、Akka集群、ZooKeeper集群等。 以上集群有几 ...
分类:
Web程序 时间:
2019-10-05 12:10:03
阅读次数:
107
背景: Redis Cluster 在5.0之后取消了ruby脚本 redis-trib.rb的支持(手动命令行添加集群的方式不变),集合到redis-cli里,避免了再安装ruby的相关环境。直接使用redis-clit的参数--cluster 来取代。为方便自己后面查询就说明下如何使用该命令进行 ...
分类:
其他好文 时间:
2019-09-30 16:29:18
阅读次数:
70
一 .概述 在学习关系型数据库之前,我们首先需要创建数据表,在es的学习之中,我们首先学习对于索引的操作. 我们在学习基本操作的时候,都使用kibana来进行. 二 .创建索引 下面我们创建一个user的索引. 当我们在kibana之中请求时,会得到如下的内容. 我们需要注意的是acknowledg ...
分类:
其他好文 时间:
2019-09-26 00:27:22
阅读次数:
99
一 . 添加文档 在上面一节,我们删除了user索引. 现在我们执行下面的命令: 可以得到下面的结果 我们从result之中,可以得到,我们成功的添加了一个文档. 我们继续查询索引: 可以得到如下的结果: 我们发现,我们在添加记录的时候,同时也创建了索引. 这就是nosql数据库的特点,它总是没有什 ...
分类:
其他好文 时间:
2019-09-26 00:03:23
阅读次数:
94
转自:https://www.cnblogs.com/nulige/p/7613721.html 一、mongodb主从复制配置 主从复制是MongoDB最常用的复制方式,也是一个简单的数据库同步备份的集群技术,这种方式很灵活.可用于备份,故障恢复,读扩展等. 最基本的设置方式就是建立一个主节点和一 ...
分类:
数据库 时间:
2019-09-25 12:59:00
阅读次数:
118
1、shard&replica机制再次梳理 (1)index包含多个shard(2)每个shard都是一个最小工作单元,承载部分数据,lucene实例,完整的建立索引和处理请求的能力(3)增减节点时,shard会自动在nodes中负载均衡(4)primary shard和replica shard, ...
分类:
其他好文 时间:
2019-09-20 21:23:45
阅读次数:
81