会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xiepaup
About Me : XIE AN Tencent Game DBA xiepaup@163.com www.xiepaup.com
博客园
首页
新随笔
联系
订阅
管理
2019年7月20日
Rediskey生命周期管理-key聚合
摘要: | 导语 Redis中的数据以k-v的方式组织;为了方便管理key一般具有某些特定的模式;有些key直接是由mysql中的表行数据转化而来;如果要对Redis的key进行生命周期管理,由于Redis的key量一般非常大(通常上亿),那么需要把这些key还原成它原来的模式,进而对key的什么周期管理演
阅读全文
posted @ 2019-07-20 16:21 vitoxie.xiepaup
阅读(781)
评论(0)
推荐(0)
2017年8月15日
新建连接失败?
摘要: 关于链接数据库报错: ERROR 1135 (HY000): Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible
阅读全文
posted @ 2017-08-15 19:49 vitoxie.xiepaup
阅读(848)
评论(0)
推荐(0)
神奇的Redis延迟
摘要: 最近在做某业务Redis的缩容工作,涉及到数据迁移,而Redis的数据迁移看起来蛮简单的,一对一的数据迁移只需要在slave行配置masterauth 和slaveof 两个参数即可,当然迁移过程中涉及到其它特殊情况需要特殊处理外。 以上几个步骤都做好后, 就等着实例的切换了,不过在实例切换前我们还
阅读全文
posted @ 2017-08-15 17:41 vitoxie.xiepaup
阅读(2409)
评论(1)
推荐(0)
2017年6月26日
Reids命令解析-RENAME
摘要: 有一天开发突然照过来问,维萨我这个Redis实例这么慢呢?为什么这么慢,于是连上实例SLOWLOG 一看,这些慢日志都是大部分是RENMAE操作导致的,可是为什么RENAME操作会慢呢?不就是改个名字么? 难道它还做了别的事? 又或者学习Linux 的mv 操作? 先copy 再DEL ? 于是带着
阅读全文
posted @ 2017-06-26 19:23 vitoxie.xiepaup
阅读(577)
评论(0)
推荐(1)
2017年6月20日
Redis4.0新特性之-大KEY删除
摘要: 接上一篇,我们得知了redis中存在大KEY,那么这个大KEY如何删除呢?本文将从源码角度分析Redis4.0带来的新特性。 在Redis中,对于大KEY的删除一直是个比较头疼的问题,为了不影响服务,我们通常需要自己实现工具来删除大KEY,或者在业务低峰期进行删除操作。 为了解决以上问题, Redi
阅读全文
posted @ 2017-06-20 14:37 vitoxie.xiepaup
阅读(5909)
评论(1)
推荐(0)
2017年6月19日
如何提取Redis中的大KEY
摘要: 工作中,经常有些Redis实例使用不恰当,或者对业务预估不准确,或者key没有及时进行处理等等原因,导致某些KEY相当大。 那么大Key会带来哪些问题呢? 如果是集群模式下,无法做到负载均衡,导致请求倾斜到某个实例上,而这个实例的QPS会比较大,内存占用也较多;对于Redis单线程模型又容易出现CP
阅读全文
posted @ 2017-06-19 20:13 vitoxie.xiepaup
阅读(21000)
评论(1)
推荐(0)
聊聊RocksDB Compact
摘要: | 导语 对于 LevelCompact 策略,RocksDB会根据每一层不同的策略计算出CompactScore,根据CompactScore大小来决定那一层将会优先进行Compact,然后选择Level-N 和Level-(N+1)的文件进行Compact。如何计算CompactScore? 如
阅读全文
posted @ 2017-06-19 09:21 vitoxie.xiepaup
阅读(5136)
评论(3)
推荐(0)
2017年6月16日
透过源码看看Redis中如何计算QPS
摘要: 通常我们采集Redis的性能数据时,或者想要知道Redis当前的性能如何时,需要知道这个实例的QPS数据,那么这个QPS数据是如何计算的呢?我们都有哪些办法或者这个QPS ? QPS顾名思义就是每秒执行的指令数,猜想Redis里边肯定是有个计数器来对每次执行的命令进行一次累计操作,通过这个思路不难想
阅读全文
posted @ 2017-06-16 23:26 vitoxie.xiepaup
阅读(4370)
评论(0)
推荐(0)
2016年12月31日
从MySQL 5.5到5.7看复制的演进
摘要: 概要:MySQL 5.5 支持单线程模式复制,MySQL 5.6 支持库级别的并行复制,MySQL 5.7 支持事务级别并行复制。结合这个主线我们可以来分析一下MySQL以及社区发展的一个前因后果。 MySQL5.5,对于复制我们可以这样理解:主库有个 dump binlog thread 不停的
阅读全文
posted @ 2016-12-31 13:40 vitoxie.xiepaup
阅读(462)
评论(0)
推荐(0)
2016年11月22日
DBA 这个角色
摘要: 下面这些领域的技能可以提升DBA团队对公司业务产生正面影响的重要能力: 设备管理:在优化设备之后,DBA还必须保持对行业趋势的跟进。可以肯定一点,公司对于大数据解决方案的需求任何时候都不可能快速消失。数据会持续涌入大数据设备。用户查询会继续增加;实际上,有一些查询的用处会被更多地重视,以致最终成为常
阅读全文
posted @ 2016-11-22 18:16 vitoxie.xiepaup
阅读(254)
评论(0)
推荐(0)
下一页