Redis Cluster搭建
原生命令安装
步骤预览
1、配置开启节点
2、meet
3、指派槽
4、主从关系分配
安装操作
节点配置
进入 redis/config 目录,准备6个配置文件。
第一个配置文件redis-7000.conf:
1、配置开启节点
2、meet
3、指派槽
4、主从关系分配
节点配置
进入 redis/config 目录,准备6个配置文件。
第一个配置文件redis-7000.conf:
角色 | IP | Port
——- | —
sentinel-26379 | 127.0.0.1 | 26379
sentinel-26380 | 127.0.0.1 | 26380
sentinel-26381 | 127.0.0.1 | 26381
master-7000 | 127.0.0.1 | 7000
slave-7001 | 127.0.0.1 | 7001
slave-7002 | 127.0.0.1 | 7002
配置
redis-7000.conf:
|
|
启动
|
|
配置
主从复制的两个作用:
主从复制架构的痛点:
sakila database 示例数据库比较知名,因为它在很多教学案例中都扮演了很重要的角色。
【MySQL官网】->【DOCUMENTATION】->【More】->【sakila database】
许多玄幻小说中都有类似的设定:主角拥有一方外人不知的“神秘空间”。
在这空间内,他就是主宰,可以收纳各种宝物。但也存在着限制:它默认无法收纳活物,除非是与主角心意相通或毫无敌意的人,方可被引入其中。
参考
Kubernetes 是一个开源的 容器编排平台
,简称K8s。
换句话来说,是管容器的。举例来说:
既然是管理容器的,所以 K8s 既可以管理 Docker 产生的容器,也可以管理不是 Docker 产生的容器。
在理解 AOP
之前,先提个东西,它在 Go 中叫中间件,也就是常说的 middleware
。在其他语言中有叫做的 plugin
、handler
、filter
、interceptor
等等。
有一个前后端分离的项目,前端向后端业务发起了一个注册的请求,从 network 中看到下面的现象:
点击第一个请求,看到标头发现请求的URL是 http://localhost:28080/api/v1/users/signup
:
对Redis来说,Redis是将所有数据保存在内存中,如果服务突然崩溃,如果没有将数据保存在磁盘中,数据将会丢失,Redis的持久化是指对数据的更新会异步的保存到磁盘上。磁盘中的数据在关机重启时数据仍然存在。当需要恢复数据时就可以将完整数据加载到内存中。