-
GaussDB(for Redis)揭秘第3期:一场由fork引发的超时,让我们重新探讨了Redis的抖动问题(gaussdbformysql)
背景介绍 GaussDB(for Redis)服务团队在支撑某客户业务上云的过程中,发现一次由fork引发的时延抖动问题,本着对客户负责任的态度,我们详细探究了fork这个系统调用的性能影响,并且在最...
-
GaussDB(for Redis)揭秘第4期:高斯 Redis Geo的介绍与应用(gaussdb(for mysql)底层硬件)
背景 LBS(Location Based Service,基于位置的服务)有非常广泛的应用场景,最常见的应用就是POI(Point of Interest)的查询,例如用户查找附近的人,附近的餐厅,...
-
GaussDB(for Redis)揭秘第6期:Feed流场景中的应用(gaussdbformysql)
背景 GaussDB(for Redis)(下文简称高斯Redis),是华为自研的强一致、持久化NoSQL数据库,兼容Redis5.0协议。在互联网时代,我们日常生活充斥着Feed流,微信朋友圈、微博...
-
GaussDB(for Redis)揭秘第8期:用高斯 Redis 进行计数(gaussdb(for mysql)底层硬件)
1 背景 当我们打开手机刷微博时,就要开始和各种各样的计数器打交道了。我们注册一个帐号后,微博就会给我们记录一组数据:关注数、粉丝数、动态数…;我们刷帖时,关注每天的热搜情况,微博需要为每个热搜记录一...
-
GaussDB(for Redis)揭秘第9期:与HBase的对比
0. 引言 HBase是一个分布式的、面向列的开源数据库,基于Hadoop生态圈,在NoSQL蓬勃发展的今天被国内外众多公司选择,应用于现代互联网系统的不同业务。本文简要描述了HBase的基本架构和...
-
GaussDB(for Redis)揭秘第10期:GaussDB(for Redis)迁移系列(上)(gaussdb(for mysql)底层硬件)
GaussDB(for Redis)是一款基于计算存储分离架构,兼容Redis生态的云原生NoSQL数据库,基于共享存储池的多副本强一致机制,支持持久化存储。在保障数据库的高兼容、搞性价比、高可靠、无...
-
GaussDB(for Redis)揭秘第11期:GaussDB(for Redis)迁移系列(下)(gaussdbformysql)
GaussDB(for Redis)是一款基于计算存储分离架构,兼容Redis生态的云原生NoSQL数据库,基于共享存储池的多副本强一致机制,支持持久化存储。在保障数据库的高兼容、搞性价比、高可靠、无...
-
GaussDB(for Redis)揭秘第12期:2021最新架构分享
前言:本文根据NoSQL数据库架构师余汶龙,在今年的中国系统架构师大会SACC上的演讲整理而成,内容如下。 本次分享的大纲分成如下四个部分: 1、什么是GaussDB(for Redis)? 2、为什...
-
初识数据库GaussDB(forRedis)
GaussDB(for Redis)因何而生? KV型数据库因使用灵活,可适配众多应用场景。其中最流行的就是Redis。 如今企业对成本、容量、可靠性、一致性的需求日益剧增,开源Redis受架构局限,...