随笔分类 - redis
摘要:1.redis 主从复制如何实现的? 1.1 连接建立阶段 1.2 数据同步阶段 1.3命令传播阶段 是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。 需要注意,主从复制的开启,完
阅读全文
摘要:迁移方式 采用腾讯云的数据迁移服务来完成迁移过程。 入口地址:https://console.cloud.tencent.com/dts/migration?rid=4&page=1&pagesize=20 具体的迁移步骤 前置工作: 确保新旧两边的redis均可正常连接。 2)配置数据迁移任务:
阅读全文
摘要:1.redis-elasticsearch-kafak Kafka我们主要用来处理消息的(解耦异步削峰)。数据到Kafka,Kafka会将数据持久化到硬盘中,并且Kafka是分布式的(很方便的扩展),理论上Kafka可以存储很大的数据。但是Kafka的数据我们不会「单独」取出来。持久化了的数据,最常
阅读全文
摘要:1.密码特殊字符 [root@VM_0_111_centos redis]# cat mybigkeys.py #!/usr/bin/env python import sys import redis def check_big_key(r, k): bigKey = False length =
阅读全文
摘要:1.拓扑图 2.原理: 浏览器发送的报文头部带TOKEN,在openresty会被拼凑成:TOKEN_MyToken。 在redis中每个用户的TOKEN_MyToken对应一个Id. lua脚本拿Id跟redis的IdStart和IdStop对比,判断是否进灰度 3.nginx.conf的配置 [
阅读全文
摘要:1. 在redis中保存 Grayscale_Range = { "idStart":1, "idEnd":5000 } 127.0.0.1:6379> hmset 'Grayscale_Range' 'idStart' 1 'idEnd' 5000 2.查看map映射的值 HGET Graysca
阅读全文
摘要:1.灰度发布拓扑图,公司本地访问服务进灰度环境,其他的访问原来生产。 2.nginx.conf的配置 [root@VM_0_7_centos conf]# cat nginx.conf worker_processes 1; error_log logs/error.log; events { wo
阅读全文
摘要:1.安装参考:https://www.jb51.net/article/146744.htm 2.安装ruby2.3.3 1.gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3 2.curl -L get.rvm.io | bash
阅读全文