标签

 redis 

相关的文章:

本列表汇集了关于Redis的深度解析、应用案例及安全漏洞等多方面的文章,帮助读者全面了解Redis的核心技术与应用场景。

Redis中内存缓存的工作原理

When you’re building a web app or API that needs to respond quickly, caching is often the secret sauce. Without it, your server can waste time fetching the same data over and over again – from a...

在构建快速响应的网络应用或API时,缓存至关重要。Redis是一个高效的内存数据存储工具,能够显著提升系统性能,支持多种数据类型,适合缓存API响应和用户会话。它易于安装和使用,适合高并发场景,并能自动处理数据过期和持久化。

Redis中内存缓存的工作原理
原文英文,约1300词,阅读约需5分钟。发表于:
阅读原文

纯配时效服务-双Redis集群设计

纯配时效服务作为物流下单环节中计算时效的重要组成部分,直接决定了下单的成功与否。其性能与稳定性至关重要,因为它们直接影响整个物流下单系统的运行效率及客户满意度。一个高效且稳定的纯配时效服务能够确保预计送达时间准确无误地展示给用户,从而提升客户体验和信任度。反之,若纯配时效服务出现故障或延迟,可能会导致订单处理延误,甚至影响客户的业务运营。因此,在设计和维护纯配时效服务时,必须确保其具备高可靠...

纯配时效服务是物流下单的关键,影响订单成功率和客户满意度。通过Redis数据同步提升读取速度,减轻数据库负担。双机房和双集群设计确保服务稳定性和数据一致性,增强容灾能力。逻辑删除机制保障数据安全,防止数据永久丢失。

原文中文,约2100字,阅读约需5分钟。发表于:
阅读原文

从 Redis 客户端超时到 .NET 线程池挑战:饥饿、窃取与阻塞的全景解析

通过多次排查和优化,我发现这些问题的根源大多指向 .NET 的线程池(ThreadPool)管理机制,包括线程饥饿(thread starvation)、线程窃取(thread theft)和线程池阻塞等现象。本文将从 StackExchange.Redis...

.NET 应用中使用 StackExchange.Redis 作为 Redis 客户端时,常见超时问题通常由客户端配置不当引起,尤其在高并发环境下。这与 .NET 线程池管理机制有关,包括线程饥饿、窃取和阻塞。通过优化线程池配置、使用连接池和监控,可以有效降低超时率。

原文中文,约4500字,阅读约需11分钟。发表于:
阅读原文

FreeBuf周报 | Redis被曝三大严重安全漏洞;AMD新型漏洞影响多款CPU

各位 Buffer 周末好,以下是本周「FreeBuf周报」,我们总结推荐了本周的热点资讯、一周好文,保证大家不错过本周的每一个重点!

本周「FreeBuf周报」总结了Redis、AMD CPU、Linux内核等多个安全漏洞,建议用户及时更新修复。同时,微软Exchange Online发生大规模宕机,麦当劳AI招聘工具泄露6400万求职者数据。

原文中文,约2000字,阅读约需5分钟。发表于:
阅读原文

FreeBuf早报 | Redis被曝三大严重安全漏洞;Web服务器面临认证前RCE与管理员接管风险

Redis被曝三大严重高危漏洞,可致远程代码执行,认证客户端可致服务中断。

Redis出现三大高危漏洞,Web服务器面临远程代码执行风险,Linux权限提升漏洞被披露,Nobitex遭黑客攻击,混合云工具存在安全隐患,黑客利用Java调试协议部署恶意软件,DjVuLibre漏洞影响Linux系统,XWorm木马活跃。建议及时更新和加强安全措施。

原文中文,约2400字,阅读约需6分钟。发表于:
阅读原文
原文中文,约1800字,阅读约需5分钟。发表于:
阅读原文

Memurai是Redis on Windows的可替代产品

经常玩Redis的朋友知道,Redis在Windows上不受官方支持,如果想在Windows环境下安装、使用Redis,除了使用虚拟机之外,就全靠Redis on...

Redis在Windows上不受官方支持,用户可选择Memurai作为替代。Memurai是Redis的官方合作伙伴,提供兼容Windows的版本,支持多种功能。用户可免费下载并安装Memurai,配置后即可使用Redis命令。

Memurai是Redis on Windows的可替代产品
原文中文,约2000字,阅读约需5分钟。发表于:
阅读原文

使用 WebSockets、Redis、Kafka 和 PostgreSQL 构建可扩展的聊天应用程序

从 WhatsApp 到多人游戏,实时通信为一切提供了动力。虽然搭建一个 WebSocket 服务器可能感觉像一个周末就能完成的项目,但如何将其扩展到数千个用户而不至于在负载下崩溃...

本文探讨了构建可扩展的实时消息传递系统的方法,利用Redis实现跨服务器通信,使用Kafka进行消息缓冲和持久化,PostgreSQL用于存储历史消息。该系统支持高并发用户,确保消息不丢失并保持高性能。

使用 WebSockets、Redis、Kafka 和 PostgreSQL 构建可扩展的聊天应用程序
原文中文,约2900字,阅读约需7分钟。发表于:
阅读原文

Core Data Structures of Redis (Part Four)

在 Redis 核心数据结构(三) 中,重点介绍了一下 Redis 7+ 使用的底层的数据结构 listpack。本文重点看一下,Redis 是如何基于 listpack 以及其他数据结构类型来构建对外暴露的五个核心数据结构的。 quicklist 关于 quicklist 更详细的介绍,请看 Redis 核心数据结构(一:quicklist。 与上述内容不一样的地方是,现在的...

本文介绍了 Redis 的核心数据结构,重点分析了 listpack 及其在 quicklist、set、hash 和 zset 中的应用。通过配置参数,Redis 能有效管理内存和数据存储,提升性能。

原文英文,约400词,阅读约需2分钟。发表于:
阅读原文

为什么Discord放弃了Redis并重新在Kubernetes上构建搜索功能

借助 Elasticsearch 操作员,我们可以轻松定义集群拓扑结构和配置,并将 Elasticsearch 集群部署到我们的 Kubernetes 节点池中。

Discord因用户快速增长重构搜索功能,放弃Redis,转向Kubernetes和Elasticsearch。新架构解决了消息丢失和性能问题,提升了索引吞吐量和查询速度,支持数万亿条消息的处理,确保灵活性和高效性。

原文中文,约2000字,阅读约需5分钟。发表于:
阅读原文