Redis主从复制
单机Redis存在的问题
什么是单机?就是在一台机器上部署一个Redis节点。
- 机器故障
一旦该节点出现故障,则可能无法在短时间内恢复,客户端则无法连接Redis,严重会影响生产。这就是单机存在的问题。
什么是单机?就是在一台机器上部署一个Redis节点。
一旦该节点出现故障,则可能无法在短时间内恢复,客户端则无法连接Redis,严重会影响生产。这就是单机存在的问题。
keys *
为什么?
下载
安装
|
|
配置
GOROOT
: Go安装路径,比如 /usr/local/go
。GOPATH
: Go工作目录,包含 src
、pkg
、bin
三个文件夹,比如 /Users/{UserName}/golang
。安装目录通常存放自己开发的代码或者第三方依赖库。GOPROXY
: 下载依赖库时的镜像代理,可以是公司内部自建镜像。GOPRIVATE
: 指向自己的私有库,比如自己公司的私有库。PATH
: 该目录下的二进制文件可以在任意目录下直接运行。注意:
CentOS:
|
|
Debian/Ubuntu:
|
|
|
|
|
|
把 Python3.8
安装到 /usr/local
目录:
1、并发量
Redis 官方的提供的性能并发量10万/每秒。如果有些业务随着范围、体量越来越大,需要更多的QPS呢?比如需要100万/每秒呢?
2、数据量
查看当前所在目录
|
|
下载
|
|
解压
|
|
创建软链
|
|
编译安装
进入 redis
目录编译安装。会在 /usr/local/bin
目录下生成可执行文件,之后就可以在任意目录下执行 redis 的可执行文件:
Key-Value
键值对存储服务系统,可理解为一个数据库,QPS可达10万级别。速度快
1、指针是什么?
指针就是地址。
2、地址又是什么?
地址是内存单元的编号。
3、内存单元的编号又是什么?
位
,而是 字节
,也就是不是一个0或者一个1为一个编号,而是8个0或者8个1组合在一起是一个编号。一个字节等于8位。4、小结