V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  RedisMasterNode  ›  全部回复第 23 页 / 共 28 页
回复总数  553
1 ... 15  16  17  18  19  20  21  22  23  24 ... 28  
2020-10-02 16:32:00 +08:00
回复了 RedisMasterNode 创建的主题 Redis Redis 6 新 Feature 实现原理:多线程 IO
@ppolanwind 如果你说的是图片的话 用 sketch 画的
2020-10-02 13:48:40 +08:00
回复了 RedisMasterNode 创建的主题 Redis Redis 6 新 Feature 实现原理:多线程 IO
@lidlesseye11 hhhh 开头有邮箱了 欢迎交流安利
2020-09-24 23:00:20 +08:00
回复了 zealinux 创建的主题 Redis 有什么 redis 备份迁移工具推荐吗?
用你的新机器做 slave,旧机器做 master,等同步完毕之后旧机器就有对应数据了;
考虑到你说只有 1w 条,那么场景必然是可以容忍 master 停写的,很容易达成两台机器数据一致
2020-09-03 23:40:32 +08:00
回复了 hackingwu 创建的主题 MySQL 覆盖索引,但是没有最左前缀匹配,性能如何
em 补充一点,在字段少(但不仅有 id, c1, c2 )的情况下,如果 c1, c2 是 varchar 之类的类型,未必会真的选择(c1, c2)索引进行索引扫描,因为选择使用什么查询路径是根据 cardinality 值来决定的,这个值是通过定期对页进行采样、统计的结果,是个预估值,如果不巧 mysql 记录的主键索引和(c1, c2)索引的预估值与实际不符,那有可能会采取(实际性能更差)的主键扫描来执行
2020-09-03 23:31:39 +08:00
回复了 hackingwu 创建的主题 MySQL 覆盖索引,但是没有最左前缀匹配,性能如何
心疼楼主...还有这么多人说走全表,一定要坚持有自己的观点呀^_^特别是你觉得有足够的东西支撑观点的时候

这个查询毫无疑问(正常情况下)会走你的(c1, c2)索引,前提是你的表可能得不止有 id, c1, c2 这 3 个字段,理由是主键索引的每个页能够存放下的数据行比(c1, c2)索引每个页能存放下的数据行更少,如果扫描主键获取结果,需要扫过更多的数据页,如果扫(c1, c2)索引,尽管没有用上"索引"的查询特性,但是可以通过扫更少的页得到正确结果。

性能的差距 = 主键索引体积 vs (c1, c2)索引体积,当你的表字段越多,越大的时候,差距越明显;反例则是如果表只有 id, c1, c2 三个字段的时候,扫描的时间理论上应该是非常接近的,并且优化器在选择上两个索引都有可能选择使用
2020-08-20 19:15:59 +08:00
回复了 evam 创建的主题 程序员 怎么看待简历中 redis/Memcached 都拼写错误的人?
...大小写错了不觉得看起来很碍眼么。。。
2020-08-07 19:36:00 +08:00
回复了 zero47 创建的主题 Redis Redis 的哨兵模式为什么还有人用?
@wangyanrui 哨兵仅仅是 Redis 高可用的方案之一,而 Cluster 是同时做了高性能和高可用的方案,并不是只是组集群发挥更高性能而已,所以~建议下次指点别人之前确认自己的理解是正确的,不然就,hhh 蛮尴尬^_^
2020-08-07 19:34:51 +08:00
回复了 zero47 创建的主题 Redis Redis 的哨兵模式为什么还有人用?
@wangyanrui 你理解得不对,是不是以为 Redis Cluster 是几台机器组起来的集群,然而其实并不是,典型的架构是例如起 3 主 3 从的 Redis Cluster,这里面会包括有了当主节点挂掉的时候,从节点接替继续工作的 Feature,而不是挂了其中之一就挂掉,所以这两者是有可比性并且哨兵确实就是落后的。
2020-05-26 19:52:30 +08:00
回复了 ku9527 创建的主题 程序员 技术图书防盗版思路
多捞啊...书都不能拿纸笔写写画画了,我为啥还要买你这书
2020-05-17 00:00:52 +08:00
回复了 oldbird 创建的主题 Python 如果对 2K 万条记录的某个字段查重?
1 楼正解,BloomFilter 处理超大数据量天然优势
2020-05-11 22:32:06 +08:00
回复了 guyskk0x0 创建的主题 Python 又被 Python 尾逗号创建 tuple 坑了一次
@ClericPy 为什么要 ignore missing imports...
2020-05-01 01:16:19 +08:00
回复了 RedisMasterNode 创建的主题 Redis Redis 6.0 正式发布!
再安利最近写的 Redis 6.0 一些新功能的实现的文章:

Redis 6.0 ACL 基于 Bitmap 实现: https://blog.2014bduck.com/archives/343
Redis 6.0 多线程 IO 的实现: https://blog.2014bduck.com/archives/326

文章在 V2EX 上也能找到~不过安利博客大概可以流量+1

我是 小黄鸭 @Shopee ^_^
2020-04-27 07:33:00 +08:00
回复了 oooolongtea 创建的主题 程序员 有人在面试的时候用数位板的吗?
@hello2060 拿纸写完拍照更麻烦呀,人家现在这个时间问,肯定是因为疫情远程面试,不然谁买板子
@b821025551b 是不是有啥文字表达的误会 2333 我看 youtube 上的 up 主(放心我看的不是印度的小哥)也是这样年的呀 steam
2020-04-07 11:39:42 +08:00
回复了 abychan 创建的主题 程序员 有没有系统学习数据库表设计的途径
想深入了解的话,github 上 pingcap 的一个 awesome database 的 repo (名字大概有点偏差)
2020-04-07 11:26:07 +08:00
回复了 RedisMasterNode 创建的主题 Redis Redis 6.0 权限控制基于 Bitmap 实现
@AyoCross 个人认为因为简单才符合 redis 各项功能设计的理念
@index90 单元测试覆盖率达到 100%印象中好像并不是什么推荐的实践?不过不太记得出处了,大意就是强制要求 100%实际上好像,比如说其实说明业务代码可能有一些 edge case 没有覆盖到的情况下就容易测试覆盖率 100%,当业务代码对各种边界条件处理都很完善的时候,想要 100%就很难了
2020-04-02 16:02:31 +08:00
回复了 mightofcode 创建的主题 Redis redis 主从同步会有命令丢失?
是否 TCP 连接建立之后,所有的传输都必定抵达,必定能够组合回原来的内容?
@whileFalse 400GB 内存成本不是无脑开的,而且 qps 并不太高,为什么一定要将钱砸进去,不选择其他更好的方案。当然您也可以坚持有钱什么都能做的理念开够 400 内存的集群
1 ... 15  16  17  18  19  20  21  22  23  24 ... 28  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2688 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 04:57 · PVG 12:57 · LAX 21:57 · JFK 00:57
Developed with CodeLauncher
♥ Do have faith in what you're doing.