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

文章

Redis·2023-08-23
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
浏览478
Redis·2023-07-10
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
一、Redis逐出功能简介网上关于Redis逐出功能和算法的文章比较多,这里就不浪费篇幅介绍,本文旨在介绍Redis6.2以后一个Redis逐出上的重大优化(渐进式逐出),顺带整理下Redis在各个版本上逐出功能上的优化。Redis有一个maxmemory配置,每次执行命令时如果发现当前Redis使用内存...(more)
浏览636
Redis·2023-07-03
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
一、Redisrehash问题回顾[Redis开发规范解析(三)--一个Redis最好存多少key]一文中详细介绍了Rehash的基本原理和可能产生的问题,这里不做详细介绍。简单回顾下超出key阈值后,需要额外的hash表内存大小:键值个数需要额外的hash表内存大小134,217,7282GB67,108,8641GB33,554,4...(more)
浏览904
Redis·2023-06-16
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
一、问题Redis臭名昭著的神坑配置save,可以自动完成持久化。save 3600 1 300 100 60 10000但对持久化了解的人也知道,它是性能杀手,所以一般情况下,我们在线上不会用这个功能的,具体两种方法:不添加这个配置显示配置save""在Redis6.2以前,上述两种方法都可以实现。但如果...(more)
浏览836
Redis·2023-04-04
Luga Lee · None 擅长领域:云计算, 容器, 容器云
43 会员关注
作为分布式缓存系统之一,Redis应用场景较为广泛,落地于不同的行业领域以及业务场景,因此,在整个架构拓扑中起着重要的作用。Redis,全称为“RemoteDictionaryServer”,即:远程字典服务器。一款完全开源免费,基于C语言编写,遵守BSD协议,高性能的(Key/Value)分布式内存数据库。其基于...(more)
浏览1037
Redis·2023-02-24
Luga Lee · None 擅长领域:云计算, 容器, 容器云
43 会员关注
在实际的项目开发过程中,许多业务场景都使用基于Redis进行分布式锁的实现,但其中一些场景的实现过程中往往并没有充分考虑到分布式环境中可能出现的各种陷阱问题~什么是“锁”?通常来讲,我们可以这样定义,即,锁是多个线程检查是否允许访问资源的单一参考点。因此,例如,如果一个线...(more)
浏览1882
评论1
存储·2023-02-22
Luga Lee · None 擅长领域:云计算, 容器, 容器云
43 会员关注
如今,Redis已经成为互联网行业最流行的缓存解决方案之一。尽管(关系型)数据库系统(SQL)带来了许多出色的属性,例如ACID,但为了保持这些属性,数据库的性能在“3高”条件环境下下往往显得捉襟见肘、苍白无力。为了解决这个问题,我们往往需要在应用层(即处理业务逻辑的后端代码)和存...(more)
浏览1441
系统运维·2022-04-27
qhdx07 · as 擅长领域:服务器, Linux, 系统运维
19 会员关注
1、问题来源:Lettuce版本:6.1.5Redis版本:4.0SpringBoot漏洞修复需要升级到新版本2.5.7,升级后与老版本的Redis配置完全一样,但是连接增强版redis时报如下错误:2、原因分析:Java操作Redis的库有两个,Jedis和Lettuce,目前SpringBoot2.x中已经将Jedis换成了Lettuce,Lettuce是连接Redi...(more)
浏览2502
Redis 7.0·2022-03-04
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
一、ziplist简介ziplist是一种连续内存空间并且有序的压缩链表,其主要的数据结构如下图:结合以上数据结构的内存模型图,我们可以看出ziplist具有的一些优势与问题:优势问题1.具有极高的内存利用率1.每次增/删/改需要realloc连续内存空间并进行移动2.连锁更新问题3.查找时间复...(more)
专栏: 最佳实践
浏览1152
Redis·2022-03-03
carlosfu · 快手 擅长领域:数据库, 人工智能, 非关系型数据库
4 会员关注
一、简述Redis7有很多新的功能、bug修改、特性优化,因此也伴随着很多新配置和变化,本文进行逐一说明注:相关推荐配置只代表个人观点,实际要具体情况具体分析,没有万能配置。二、配置详解1.1appenddirname(#9788)默认:appendonlydir,动态修改:no(1)配置说明:定义存储aof文件的目录...(more)
浏览3179

描述

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