练习+博客,量化自己的进步!
这一篇文章,讲一下Redis集群这个东西,我用思维导图的形式来展示,看图比看文字看,虽然图片还是文字,但结构明了!手动笑!
文章两大内容,《集群的概述》和《windows下redis搭建》,为什么不讲Linux环境,因为我还没搞过。手动笑!
《集群的概述》
分为四大块,其中redis-cluster就是redis集群。
这两块简单,截一张图。
在搭建集群的时候记住这些就行了,看项目有多大,要真集群还是假集群,要多少个节点,Master是主,Slave是从。
这是一些概念。
《windows下redis搭建》
还是先整体看下有几个部分。
⬇“创建”看我下面的截图:
简单粗暴复制了六份,最好以端口号命名文件夹,还有每个文件夹下redis.windows.conf里的端口要修改成相应的端口号。
“配置”这一步的配置要照着上面的redis.windows.conf搞一下。
集群是用Ruby写的,所以得装环境,得装驱动。
https://rubyinstaller.org/downloads/
https://rubygems.org/pages/download
这个案例用的redis 3.2.100,所以上面给的redis-trib下载地址是不好使的,所以需要老版本的redis-trib,请看附件。
老版本连接(CSDN设置的积分,我也是无奈):https://download.csdn.net/download/qq_25991955/11812390
⬇启动每个Redis像我这样:
⬇下面是我测试的截图:
因为我用的是PowerShell所以命令要加 .\ ,cmd下不用。可以看到读写的端口不一样,是因为主从节点的关系。主写从读。
总结
这么截图写文章太省事了,不知道你们能不能看懂,反正我写完思维导图后,再截图讲解也有助于我的梳理和修改。手动笑!