Redis

关注
收录了Redis频道下的 83 篇内容
  • 全部
  • 文章
网易数帆基于K8s的Redis云原生实践:从设计到大规模落地
网易数帆基于 K8s 的 Redis 云原生实践:从设计到大规模落地

云原生赋于中间件新的内涵,即云原生中间件下沉到云基础设施,保持功能不变的情况下与应用解耦,在运行时为应用动态赋能,支撑上层应用系统。

Redis 核心剖析:为什么这么“快”的秘密

天下武功,无坚不摧,唯快不破!

网易数帆基于 Kubernetes 的 Redis 云原生实践
网易数帆基于 Kubernetes 的 Redis 云原生实践

在大家的普遍认知里,Kubernetes 是一个容器编排系统,擅长无状态的应用部署管理,在微服务领域起到了重要作用。由于容器对外部基础环境的不感知和状态易失的特性,与有状态应用的管理似乎有天然的矛盾。

Redis 用的很溜,了解过它用的什么协议吗?
Redis 用的很溜,了解过它用的什么协议吗?

有个小伙伴面试回来说面试官问了他一些 Redis 问题,但是他好像没有回答上来。 我说,你 Redis 不是用的很溜吗,什么问题难住你了。

携程Redis治理演进之路
携程 Redis 治理演进之路

携程 Redis 集群规模和数据规模在过去几年里快速增长,我们通过容器化解决了 Redis 集群快速部署的问题,并根据实际业务进行的一系列尝试。

摸透原理|一文带你了解 Redis 列表底层的实现方式

上次我们分享 Redis 字符串的底层原理 ,今天我们再来看下 Redis List 列表的底层原理。

Redis 为什么用跳表而不用平衡树?

Redis 里面使用 skiplist 是为了实现 sorted set 这种对外的数据结构。sorted set 提供的操作非常丰富,可以满足非常多的应用场景。这也意味着,sorted set 相对来说实现比较复杂。同时,skiplist 这种数据结构对于很多人来说都比较陌生,因为大部分学校里的算法课都

Redis 如何实现点赞、取消点赞

点赞是个频率比较高的事件,也不是特别重要的记录,使用缓存来存储还是比较合理的,另外像排行榜、热议等都可以使用缓存,用户发起点赞、取消点赞后先存入 Redis 中,再每隔两小时从 Redis 读取点赞数据写入数据库中做持久化存储。

为什么删除数据后,Redis 内存占用依然很高?

上周刚来了个应届小师弟,组长说让我带着,周二问了我这样一个问题:师兄啊,我用 top 命令看了下服务器的内存占用情况,发现 Redis 内存占用严重,于是我就删除了大部分不用的 keys,为什么内存占用还是很严重,并没有释放呢?

Redis 持久化方式-RDB
Redis 持久化方式 -RDB

针对 Redis 的话题估计有些读者已经开始反感了,昨天还是有一些读者困惑,这就具体讲述下 Redis 持久化方式 -RDB 的实现方式~

一万字详解 Redis Cluster Gossip 协议
一万字详解 Redis Cluster Gossip 协议

大家好,我是历小冰,今天来讲一下 Reids Cluster 的 Gossip 协议和集群操作。

Redis 持久化之 RDB 与 AOF 详解
Redis 持久化之 RDB 与 AOF 详解

我们知道 Redis 的数据是全部存储在内存中的,如果机器突然 GG,那么数据就会全部丢失,因此需要有持久化机制来保证数据不会因为宕机而丢失。Redis 为我们提供了两种持久化方案,一种是基于快照,另外一种是基于 AOF 日志。接下来就来了解一下这两种方案。

Redis + NodeJS 实现一个能处理海量数据的异步任务队列系统
Redis + NodeJS 实现一个能处理海量数据的异步任务队列系统

本文将和大家分享用 Redis + NodeJS 实现一个能处理海量数据的异步任务队列系统的思路和方法,希望与大家一同交流。

Redis 还可以做哪些事?

在上一篇文章中,讲到了 redis 五大基本数据类型的使用场景,除了 string,hash,list,set,zset 之外,redis 还提供了一些其他的数据结构(当然,严格意义上也不算数据结构),一起来看看 redis 还可以做哪些事?

Redis - redis.conf - 中文翻译
Redis - redis.conf - 中文翻译

Redis 5.0.8 默认配置文件的翻译。个人英语水平有限,应以原文档为标准。

Redis Sharding集群跟一致性哈希有什么瓜葛?
Redis Sharding 集群跟一致性哈希有什么瓜葛?

最近在所负责的某些系统上遇到了一些 Redis 相关的问题,刚好在朋友圈聊到 Cluster 和 Sharding 这方面的东西,发现有些地方比较模糊,考虑到之前也整理了关于 Sentinel 集群模式,趁着有点力气整理一下 Sharding 的一些相关资料。

Redis-技术专题-Jedis实战入门
Redis- 技术专题 -Jedis 实战入门

Redis 是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的 Web 应用程序。本文将概要介绍 Redis 的特性和语法,并以实例代码的形式介绍如何通过 Jedis 在 java 语言环境下控制 Redis,帮助各位读者快速入门。

《我想进大厂》之Redis夺命连环11问
《我想进大厂》之 Redis 夺命连环 11 问

这是面试题系列第三篇 --redis 专题。

Redis 缓存性能实践及总结
Redis 缓存性能实践及总结

本文主要介绍缓存使用的典型场景、实操案例分析、Redis 使用规范及常规 Redis 监控。

对比 Redis 中 RDB 和 AOF 持久化
对比 Redis 中 RDB 和 AOF 持久化

Redis 是内存数据库,数据存储在内存中,一旦服务器进程退出,数据就丢失了,所以 Redis 需要想办法将存储在内存中的数据持久化到磁盘。

koa-session源码解读
koa-session 源码解读

session 仅仅是一个对象信息,可以存到 cookie ,也可以存到任何地方(如内存,数据库),存到哪,可以开发者自己决定,只要实现一个 store 对象。

【高并发】Redis如何助力高并发秒杀系统,看完这篇我彻底懂了!!
【高并发】Redis 如何助力高并发秒杀系统,看完这篇我彻底懂了!!

Redis 如何助力高并发电商系统,看完我彻底明白了!!

Redis-技术专题-Redis知识体系
Redis- 技术专题 -Redis 知识体系

编码: field value 值由 ziplist 及 hashtable 两种编码格式

不支持原子性的 Redis 事务也叫事务吗?
不支持原子性的 Redis 事务也叫事务吗?

文章收录在 GitHub JavaKeeper ,N 线互联网开发必备技能兵器谱

拆解Redis Cluster,怎么实现“写安全”这个重要特性?
拆解 Redis Cluster,怎么实现“写安全”这个重要特性?

本文详细介绍 Redis Cluster 的实现细节,从而分析 Redis Cluster 的 Write Safety 的保证程度。

Redis做消息队列全攻略
Redis 做消息队列全攻略

在程序员这个圈子打拼了太多年,见过太多的程序员使用 redis,其中一部分喜欢把 redis 做缓存(cache)使用,其中最典型的当属存储用户 session,除此之外,把 redis 作为消息队列使用也不在少数,可见 redis 在互联网中应用是多么的广泛。

最通俗易懂的 Redis 架构模式详解
最通俗易懂的 Redis 架构模式详解

  话说有一名意大利程序员,在 2004 年到 2006 年间主要做嵌入式工作,之后接触了 Web,2007 年和朋友共同创建了一个网站,并为了解决这个网站的负载问题(为了避免 MySQL 的低性能),于是亲自定做一个数据库,并于 2009 年开发完成,这个就是 Redis。

深挖 Redis 6.0 源码—— SDS
深挖 Redis 6.0 源码—— SDS

本文由 Doocs 开源社区原创,已收录于“源码猎人”项目:https://github.com/doocs/source-code-hunter

    腾讯在线教育大前端架构演进之路
    腾讯在线教育大前端架构演进之路

    曹海歌 | 腾讯 前端高级工程师

    立即下载
    大前端质量保障体系概览

    张杰 | 美团App 客户端测试团队负责人

    立即下载
    对话式 AI 的技术实践

    谢剑 | 百度 资深算法工程师、度秘算法团队技术负责人

    立即下载