Redis 缓存作为使用最多的缓存工具被各大厂商争相使用。通常我们会使用单体的 Redis 应用作为缓存服务,为了保证其高可用还会使用主从模式(Master-Slave),又或者是读写分离的设计。但是当缓存数据量增加以后,无法用单体服务器承载缓存服务时,就需要对缓存服务进行扩展。将需要缓存的数据切分成不同的分区,将数据分区放到不同的服务器中,用分布式的缓存来承载高并发的缓存访问。恰好 Redis Cluster 方案刚好支持这部分功能。
今天就来一起看看 Redis Cluster 的核心原理和实践:
Redis Cluster 实现数据分区
分布式缓存节点之间的通讯
请求分布式缓存的路由
缓存节点的扩展和收缩
故障发现和恢复
分类:
其他好文 时间:
2020-04-03 23:37:40
阅读次数:
82
一、工具准备 1、7台虚拟机(至少需要3台),本次搭建以7台为例,配好ip,关闭防火墙,修改主机名和IP的映射关系(/etc/hosts),关闭防火墙 2、安装JDK,配置环境变量 二、集群规划: 集群规划(7台): 主机名 IP 安装的软件 运行的进程 hadoop01 192.168.*.121 ...
分类:
其他好文 时间:
2020-04-03 00:25:12
阅读次数:
82
1. 准备工作 需要提前安装好Elasticsearch,访问地址:http://127.0.0.1:9200/ 得到以下结果,得到cluster_name,下面配置使用。 { "name" : "O8GslS3", "cluster_name" : "docker-cluster", "clust ...
分类:
编程语言 时间:
2020-04-02 19:45:05
阅读次数:
77
Hadoop有三种模式:本地模式、伪分布模式、集群模式 1、本地模式 1、在/opt下面创建一个software文件 2、将文件hadoop-2.6.5.tar.gz拷贝到 /opt/software下面 3、在usr下创建hadoop把hadoop-2.6.5.tar.gz 复制到 /usr/ha ...
分类:
其他好文 时间:
2020-04-02 11:42:47
阅读次数:
75
./bin/hdfs zkfc -formatZK 初始安装时初始化zk,在Zookeeper中创建了路径/hadoop-ha/hacluster ./bin/hdfs haadmin -getServiceState master1 查看主节点的状态,是active还是standby ./bin/ ...
分类:
其他好文 时间:
2020-04-01 19:33:47
阅读次数:
55
LINK: "除法与取模" 鬼题。不过50分很好写。考虑不带除法的时候 其实是一个dp的组合计数。 考虑带除法的时候需要状压一下除法操作。 因为除法操作是不受x的大小影响的 所以要状压这个除法操作。 直接采用二进制状压是不明智的 2的个数最多为13个 2^13也同样到达了1e4的复杂度。 考虑 ha ...
分类:
其他好文 时间:
2020-04-01 14:40:44
阅读次数:
59
1概述 顶新苏州IDC机房配置了四个Linux HA+ Oracle数据库集群。其配置信息如下: 1.1店会系统&FC-arap系统集群 集群资源组名称 ac_group fc_group 集群资源文件挂载点 /ac-oradata /fc-oradata 集群服务IP地址 fmpracora-vi ...
分类:
系统相关 时间:
2020-04-01 10:44:47
阅读次数:
156
1、gitlab介绍Gitlab的优势和应用场景: 开源免费,适合中小型公司将代码放置在该系统中; 差异化的版本管理,离线同步以及强大分支管理功能; 便捷的GUI操作界面以及强大账户权限管理功能; 集成度很高,能够集成绝大多数的开发工具; 支持内置HA,保证在高并发下仍旧实现高可用性;GitLab主... ...
分类:
其他好文 时间:
2020-04-01 00:51:36
阅读次数:
97
参考 https://data-flair.training/blogs/install-apache-spark-multi-node-cluster/ 下载 spark 地址为 http://spark.apache.org/downloads.html 准备三个节点 192.168.1.1 [ ...
分类:
其他好文 时间:
2020-03-31 19:04:21
阅读次数:
228
docker run -p 9200:9200 -p 9300:9300 --name elasticsearch \ -e "discovery.type=single-node" \ -e "cluster.name=elasticsearch" \ -v /opt/docker/elastic ...
分类:
其他好文 时间:
2020-03-31 17:14:46
阅读次数:
57