Redis 三种模式
主从模式
Redis 虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis 支持主从复制,Redis 的主从结构可以采用一主多从或者级联结构。
Redis 怎么实现主从复制
- 从服务器初始化时进行全量同步
- 初始化完成后执行增量同步
优点: 实现数据备份,做到读写分离
缺点: 当主节点发生故障掉线时,需要人工进行:故障转移
生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
参考文章:
DRBD的全称为:Distributed Replicated Block Device(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本构成,用以构建高可用的集群。其实现方式是通过网络来镜像整个设备。可以把它看作是一种网络RAID。它允许用户在远程机器上建立一个本地块设备的实时镜像。
(DRBD Primary)负责接收数据,把数据写到本地磁盘并发送给另一台主机(DRBD Secondary)。另一个主机再将数据存到自己的磁盘中。目前,DRBD 每次只允许对一个节点进行读写访问,但这对于通常的故障切换高可用集群来说已经足够用了,有可能以后的版本支持两个节点进行读写存取。
more >>安装常用软件
1 | sudo apt install -y vim bash-completion net-tools network-manager lrzsz unzip |
删除自带的工具
1 | # 彻底删除 snap 以及其配置文件 |
检查系统自带的 mariadb 并卸载
1 | rpm -qa |grep mariadb |
使用 helm 部署在 k8s 集群中的 skywalking 服务运行报错,报错信息如下:
1 | org.apache.skywalking.oap.server.core.storage.model.ModelInstaller -16539 [main] INFO [] - table: alarm_record does not exist. OAP is running in 'no-init' mode, waiting... retry 3s later. |
常量使用关键字 const
定义,用于存储不会改变的数据。存储在常量中的数据类型只可以是 布尔型、数字型(整数型、浮点型和复数)和字符串型。
常量的定义格式为: const identifier [type] = value
,例如:
1 | const Pi = 3.14159 |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true