- 博客(7)
- 收藏
- 关注
原创 GeminiDB新特性:让Redis广告频控爱不释手的exHASH
本文介绍了GeminiDB Redis接口的exHash类型的特性、使用方法及应用场景。为客户提供了一种语法与原生Redis Hash类型类似、和Hash类型的使用相互隔离、支持给Field单独设置过期时间和版本的exHash类型作为各种复杂场景的解决方案。未来,GeminiDB Redis接口将持续致力于开发更多好用的企业级特性,帮助客户轻松运维,高效开发。
2023-11-22 09:54:52 357 1
原创 华为云Redis在IM场景中的应用
高斯Redis是华为云数据库团队自主研发且兼容Redis5.0协议的云原生数据库,采用计算存储分离架构。存储侧使用自研的存储系统,容量无限扩展、强一致、高可靠。计算侧基于 LSM 存储引擎实现,通过将大量的随机写转换为顺序写,从而极大的提升了数据写入性能,同时也通过读缓存、bloom filter 等极大优化了读取性能。下图是高斯Redis在IM场景的优势介绍。
2023-11-20 09:33:19 155 1
原创 华为云Redis存储成本降低80%,“大智慧”的选择
低频访问的数据自动降冷,持久化到高性能共享存储池,不占用宝贵的内存资源,与开源Redis相比,大大降低了硬件成本;全面整合沪深上市公司信息,通过动态图谱的方式为金融机构资产管理、信贷业务、投行业务等提供全企业背景资料,展示企业多层关联关系网,帮助客户识别企业之间的联系,防范企业系统性风险。企业图谱一库搞定业务诉求,存储难题得以解决,数据实现冷热分离,业务设计更加简单,开发效率更高,运行更加稳定;的杀手锏,满足大智慧对大容量、强一致、高可靠、易运维的Redis数据库的诉求。,消息的并发量与及时性得到满足;
2023-11-19 16:03:13 113
原创 GaussDB Redis与强一致
在介绍概念之前,我们不妨先来模拟一场球赛直播。假设笔者做了一款APP,后台使用上图的主从数据库。比分写入主节点,从节点分担用户查询。比赛中,Alice惊呼比赛结束,Bob闻声刷新APP,却显示比赛仍在继续!Bob体验到了明显的数据不一致,于是默默给APP打了个差评……那么,产生不一致的原因究竟是什么?异步复制时,主节点不等待从节点写入就直接返回了。由于网络延迟等原因,从节点无法保证更新时间。Alice和Bob明明在同时同地查询同一系统,得到正确结果却有先有后。其实这就是典型的弱一致性。
2023-11-17 11:45:50 88
原创 Gauss DB Redis Geo介绍与应用
geoadd:添加某个地理位置的坐标。geopos:获取某个地理位置的坐标。geodist:获取两个地理位置的距离。geohash:获取某个地理位置的geohash值。georadius:根据给定地理位置坐标获取指定范围内的地理位置集合。georadiusbymember:根据给定地理位置获取指定范围内的地理位置集合。Redis Geo功能的空间索引采用 GeoHash 原理,配合zset集合存储,查询效率接近 log(N)。
2023-11-16 11:59:50 206
原创 Redis大key治理
目前市面上有一些开源Redis是基于一个大的容器混合部署很多租户的Redis进程,但在这种架构下,为了避免一个客户的Redis影响其他客户,往往会对客户的Redis进程进行流量控制,当某个客户业务中对大key有较为频繁的操作时,很容易触发给客户设定的该租户的带宽阈值并触发流控,从而导致线上业务受损。相比之下,GaussDB(for Redis)的每个分片都是一个独立的容器,是客户的独享资源,更可靠,连接数、带宽等资源不设主动流控,尤其是节点带宽资源的“天花板”非常高。
2023-11-15 11:46:59 51
原创 浅析KV存储之长尾时延问题,探寻行业更优解决方案
Redis fork的长尾时延问题是业界的技术痛点之一,本文探讨了从实现层面和架构层面优化fork问题的两种业界解决方案和对应的案例;其中华为云GeminiDB采用RocksDB+分布式文件系统+高性能存储池的存储架构,从根本上消除了长尾时延的影响,提供了更高的可靠性和良好的性能表现。
2023-11-15 11:44:03 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人