Redis
Redis
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

文章

Redis·2022-02-17
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
RedisCluster需要保存slot-key的映射关系,在7.0之前使用Radixtree实现,它同时是实现Redis5.0的Stream功能的基础。在新的7.0中,放弃了这种存储方式,巧妙地对DictEntry进行改造,从而实现内存优化,本文进行简单介绍,详细pr如下:详细: Significant memory saving and latency ...(more)
浏览1582
评论1
Redis·2022-01-26
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
Redis7.0共享复制缓冲区的设计与实现以下文章来源于RedisGossip,作者ShooterIT本文将主要分析Redis主从复制中的内存消耗过多和堵塞问题,以及Redis7.0(尚未发布)的共享复制缓冲区方案是如何解决这些问题的。1Redis主从复制原理简介尽管本文的目的不是讲解Redis主从复制的原...(more)
浏览1008
Redis·2022-02-17
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
该优化来自如下prImprovements in fsync to avoid large writes to disk (#9409)1.sync_file_range简介我们在开发数据库程序或者IO密集型程序时,通常希望更新有一定的安全性,一次会在更新操作结束时调用fsync或者fdatasync来将数据写入持久设备。频繁调用fsync或...(more)
浏览2305
Redis·2023-07-10
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
一、Redis逐出功能简介网上关于Redis逐出功能和算法的文章比较多,这里就不浪费篇幅介绍,本文旨在介绍Redis6.2以后一个Redis逐出上的重大优化(渐进式逐出),顺带整理下Redis在各个版本上逐出功能上的优化。Redis有一个maxmemory配置,每次执行命令时如果发现当前Redis使用内存...(more)
浏览636
Redis·2022-02-10
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
虎年除夕(2022-01-31),Redis7.0RC1发布,这是新的Redis团队开发的第2个版本(6.2和7.0),该版本提供了很多新的特性、做了很多改进(尤其是在性能和内存优化上,关键字Significant),当然也修复了很多小bug,总结下重点如下:RedisFunction:新的服务脚本编程模式内存和性能优化:非用户功能...(more)
浏览2215
Redis·2022-02-10
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
dict是Redis的基础数据结构,Redis的键值、hash|set|zset数据结构均用到了dict。本文介绍了Redis7在dict上的优化,思路清晰简单但效果明显,值得重点关注(降本增效)。来源:Significantmemorysavingsin case of many hash or zset keys (#9228)一、优化前的dict结构7.0...(more)
浏览1895
Redis·2023-08-23
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
浏览478
Docker·2021-06-21
menglunyang课题专家组 · 中国银行 擅长领域:云计算, 容器, 容器云
10 会员关注
1.背景和需求近年来,我行互联网金融业务发展迅速,网上银行、手机银行业务量成倍增加,井喷式增长的客户在线访问量和大数据高并发的访问需求,给电子银行相关系统带来了很大的挑战。比如在互联网金融业务场景中,常见的营销模式:秒杀,经常会出现的问题包括:并发太高导致程序阻塞;库存...(more)
浏览9530
评论6
缓存·2021-09-27
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
一、缓存无底洞现象生活中对无底洞的描述大概是这样:不断的投入,但没什么产出,对于键值类型的分布式缓存来说也有类似的问题,来看下面一段对话:这个其实就是典型的缓存无底洞问题,为了满足数据量的增长以及整体性能提升,集群规模一直变大,但批量操作反而性能下降,现在管理的Redis...(more)
浏览1057
评论1
Redis·2021-09-26
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
一、redismodule简介大多数场景下,人们都是将redis用作一个存储数据库(尤其是kv存储和hash存储),但其实redis还有很多有趣的、强大的功能等待被发现和使用。在redis4.0版本,redis增加了module功能,该功能可以允许用户自定义扩展模块,在redis内部实现新的数据类型和功能,使用统...(more)
浏览1042

描述

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
X社区推广
  • 提问题