上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 50 下一页
摘要: canal的是如何HA机制 什么是HA机制 所谓HA(High Available),即高可用(7*24小时不中断服务)。 通过配置Active/Standby两个NameNodes实现在集群中对NameNode的热备来解决上述问题。 有一台节点是Active模式,也就是工作模式,其它的节点是 St 阅读全文
posted @ 2021-03-29 16:49 意犹未尽 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 说明 redis并没有直接使用前面的数据结构来构建redis数据库,而是基于前面的数据结构再构建一个对象系统,一种对象至少使用了前面的一种数据结构, redis根据不同场景来决定底层锁使用的数据结构,从而实现节约内存,或者提升效率。 往redis里面保存数据,至少创建了2个对象,一个是键对象 一个是 阅读全文
posted @ 2021-03-28 22:23 意犹未尽 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 数据库发生改变收不到订阅消息 查看canal是否有权限 select * from mysql.user where user='{canal-服务连接数据库的账户名字}' 如果没有或者Select_priv不是Y grant select, replication slave,replicatio 阅读全文
posted @ 2021-03-26 15:20 意犹未尽 阅读(5250) 评论(0) 推荐(0) 编辑
摘要: github项目地址 https://github.com/aa310958153/easy-canal canalService安装启动查看 https://www.cnblogs.com/LQBlog/p/12177295.html 订阅不到消息排查 https://www.cnblogs.co 阅读全文
posted @ 2021-03-26 15:01 意犹未尽 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 建立连接 通过provider ip 和暴露端口 进行连接 liqiangdeMacBook-Pro:~ liqiang$ telnet 192.168.1.1 23888 Trying 192.168.10.23... Connected to 192.168.10.23. Escape char 阅读全文
posted @ 2021-03-17 13:31 意犹未尽 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 什么是整数集合 集合键的底层(intset)实现之一,当一个集合只包含数值,并且数值的元素并不多时,就会选择使用整数集合作为底层实现, 本地:0>sadd number 1 2 5 6 4 本地:0>object encoding number intset 整数集合结构定义 注:虽然contens 阅读全文
posted @ 2021-03-13 14:18 意犹未尽 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 什么是跳跃表 1.是一种有序数据结构,他通过在每个节点维持多个指向其他节点的指针,从而快速达到访问的目的 2.大部分情况跳跃表可以和平衡树相媲美,并且跳跃表比平衡树实现更简单,所以不少程序使用跳跃表代替平衡树 3.跳跃表支持平均O(logN) 最坏O(N) O(logN)就是减少遍历次数,比如查找一 阅读全文
posted @ 2021-03-11 18:12 意犹未尽 阅读(171) 评论(0) 推荐(0) 编辑
摘要: redis字典实现 redis字典使用hash表作为底层实现,一个hash表有多个hash节点,每个hash表保存了字典的一个键值对。 结构定义 字典定义 type和privdata属性是针对不同类型的键值对为创建多态字典而产生 1.type属性指向了一个dicType结构指针,每个dictType 阅读全文
posted @ 2021-03-07 14:01 意犹未尽 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 应用场景 1.redids列表的底层实现之一就是链表.当列表长度包含了较多的数量就是链表实现 2.发布订阅 3.慢查询 4.监视器 链表的定义 list定义 1.dub函数用于复制链表节点保存的值 2.free用于释放链表节点保存的值 3.match用于对比链表节点锁保存的值是否和另一个输入的值相等 阅读全文
posted @ 2021-03-04 22:59 意犹未尽 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 什么是SDS 1.redis没有直接使用C的字符串,而是自己实现了字符串的实现名叫SDS 2.c的字符串只会用在值不会改变的地方,比如redislog打印 SDS的应用场景 1. 本地:0>set msg hellowrd OK 键和值都是字符串对象,底层通过SDS实现 2. 本地:0>rpush 阅读全文
posted @ 2021-03-03 22:28 意犹未尽 阅读(319) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 50 下一页