- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 redis cluster的简单学习笔记
redis cluster (1)自动将数据进行分片,每个master上放一部分数据 (2)提供内置的高可用支持,部分master不可用时,还是可以继续工作的 redis cluster不用一致性hash,而是使用hash slots来替代。 为了实现效果:实现了读写分离(master-slave),高可用(redis-cluster本身的特性),多个master协同(水平扩容)。做如
2017-12-21 23:31:04 378
原创 consistent hashing(一致性hash)
consistent hashing(一致性hash)1997年,一致性hash首次出现在STOC年会上,但是在那时候该算法被称”it had no hope of being practical”,时过境迁,如今一致性hash在分布式缓存里非常重要一致性hash算法提出了在动态变化的Cache环境中,判定哈希算法好坏的四个定义:1、平衡性(Balance):平衡性是指哈希的结果尽可能分布到所有的缓
2017-12-19 23:07:10 1267
原创 Git之初学
Git的安装与初始化在linux与windows上安装Git 1, linux上,执行sudo apt-get install git 2, windows上,去Git官网下载安装程序,选择默认选项安装 安装完成后,在命令行输入: git config –global user.name ‘YourName’ git config –global user.email ‘
2017-12-17 22:32:00 171
原创 7分钟学会系列之ssh免密码登陆
开头贴上官方文档的链接 https://www.ssh.com/ssh/protocol/之前玩redis主从架构时,遇到过ssh免密码登陆,很巧,今天玩github时,又是要用ssh协议免密码登陆,索性把它整理一下,记下来;D话不多说,直接上图:
2017-12-15 21:39:46 215
原创 redis 从sentinel的日志文件分析3个哨兵的master-slave切换实验
redis 从sentinel的日志文件分析3个哨兵的master-slave切换实验 实验环境 三台centos虚拟机上分别安装配置了redis哨兵与服务器环境,配置文件分别是sentinel.conf与redis.conf 实验目的 测试哨兵的容灾能力,通过手动杀死master进程,测试哨兵的主从切换过程。 3台虚拟机分别称为A,B,C,配置如下 虚拟机A: ip
2017-12-14 09:56:25 6523 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人