上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页
摘要: * 1.内存操作。* 2.多路复用 单线程* 3.数据结构* 4.持久化* 5.分布式* 6.redis resp协议支持批量和管道操作。支持长连接,避免重复建立连接。 阅读全文
posted @ 2024-08-05 01:01 人在代码在 阅读(15) 评论(0) 推荐(0)
摘要: 同步阻塞最差。 同步非阻塞可能会跑一圈一个作业也收不上来。 select / poll 可以确定有人完成作业了,因为是有人完成作业后举手,你才下去收作业的。但是需要一个一个去问。 epoll就很好了。 阅读全文
posted @ 2024-08-05 00:38 人在代码在 阅读(29) 评论(0) 推荐(0)
摘要: io多路复用在两个地方被用到:一个是网络通信。 一个是redis的线程模型。 阅读全文
posted @ 2024-08-05 00:30 人在代码在 阅读(9) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2024-08-05 00:16 人在代码在 阅读(22) 评论(0) 推荐(0)
摘要: 因为redis本身就是一个远程字典服务key-value 1.string类型的数据,存储形式。map<string,string>》》类比java里面的string 2.map类型的数据。存储形式。map<srting,map<string,string>>所以他适合存储对象。》》类比java中的 阅读全文
posted @ 2024-08-04 19:25 人在代码在 阅读(21) 评论(0) 推荐(0)
摘要: 好处: 1.可以处理用户访问量比较高的场景,因为mysql的连接数是2000当用户并发量超过2000后,mysql的请求就会失去响应能力。宕机。 2.速度快。 坏处: 1.双写不一致。 可能出现双端写入不一样的场景,就是写入mysql后还没有更新到(写入)redis里面导致两边的数据不一样。 2。穿 阅读全文
posted @ 2024-08-04 19:16 人在代码在 阅读(91) 评论(0) 推荐(0)
摘要: skywalking链路追踪 阅读全文
posted @ 2024-08-04 19:00 人在代码在 阅读(20) 评论(0) 推荐(0)
摘要: SELECT COUNT(*) FROM (SELECT max(u.id) id, max(u.real_Name) AS realName, max(u.account) account, max(u.remark) remark, max(u.status) status, max(u.mob 阅读全文
posted @ 2024-07-31 14:13 人在代码在 阅读(53) 评论(0) 推荐(0)
摘要: #!/bin/bash # Nacos 服务器地址nacos_server="http://xxx:8848" # 命名空间ID(如果有)namespace_id="ecch-prod" # 配置的 Data IDdata_id="ecch.yaml" # 配置的 Groupgroup="ecch_ 阅读全文
posted @ 2024-07-25 15:58 人在代码在 阅读(221) 评论(0) 推荐(0)
摘要: 1推断构造方法,就是一个接口有多个实现的话,选择哪个进行实例化。》实例化 2.属性赋值。 3.初始化实例。 4.注册销毁。 阅读全文
posted @ 2024-07-06 22:34 人在代码在 阅读(19) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页