Redis缓存内存数据库

  

在Spring Boot中配置Redis作为Hibernate二级缓存

23-01-17 630 2k

通常情况下,RDBMS 数据库将成为您不断增长的应用程序中的主要可伸缩性瓶颈。这是由于 RDBMS 对水平扩展的天然抵制。已经出现了几种策略来缓解这个问题,包括只读副本、分区、分片以及将一些工作负载... 详细

covrom/redispubsub:Redis Streams的发布订阅驱动程序

22-11-28 850

Go语言·的 package pubsub 提供了一种简单且可移植的方式来与发布/订阅系统进行交互。这个项目驱动是基于pubsub的Redis 驱动程序,使用 Redis Streams,此驱动程... 详细

在Spring boot中使用Redis GeoHash

22-11-23 835 8k

当涉及到Redis时,一种非常方便的数据结构是GeoHash数据结构。本质上它是一个排序集,根据经度和纬度生成一个分数。 我们将使用 Compose 启动一个 Redis 数据库: s... 详细

Mastodon架构

22-11-23 995 4k
Mastodon与Twitter相似:可以发布toots(短消息),这些消息对我们的追随者可见;我们可以提升(转发)帖子或收藏(喜欢)它们。 显著的区别: Twitter是一个集中的平台,Mast... 详细

常见缓存策略设计

22-10-31 1047 6k
本文将介绍缓存方面的一些挑战、使用的典型解决方案以及使用命令查询职责分离 (CQRS) 作为更好策略的概念。 缓存都是关于延迟的 低延迟请求是标准的非功能性要求,尤其是 对于电子商务应用... 详细

oslabs-beta/DacheQL: GraphQL 缓存工具

22-10-28 612 1k

DacheQL能简化 GraphQL 查询的缓存过程,以便开发人员提高其应用程序性能。 DacheQL 是一个利用 Redis 和 LRU 驱逐策略的轻量级 GraphQL 缓存工具。 Graph... 详细

使用Redis实现微服务分布式锁

22-10-17 1181 1 6k
Redis 以其高性能和支持高读/写 QPS 的能力而闻名,这是作为分布式锁服务的后备存储非常理想的属性。此外,Redis 本身也支持 Lua 脚本。开源社区中有很多基于 Redis 的分布式锁的实... 详细

使用Redis实现简单的事件驱动架构 [DDD、事件溯源和一致性哈希] - core27

22-10-04 1369 1 13k

用 Redis 模拟 Kafka实现事件驱动 架构 , Apache Kafka 已成为大多数技术栈中的主流组件。使用 Kafka 的好处包括确保事件中的因果顺序,同时保持并行性,通过在服务器... 详细

将PostgreSQL变更通过Debezium+Redis Stream同步到Redis中

22-09-22 2884 1 11k

Debezium 是一个很好的工具,用于捕获数据库上发生的行级更改并将这些更改流式传输到我们选择的代理。 我们的目标是监听 PostgreSQL 更改并通过 Debezium 服务器将它们流式传输到... 详细

大键如何影响Redis的持久性? - Xu

22-09-20 509

当我们开启 AOF 持久化有三种模式: 1、Always - 每当内存中有数据更新时,同步写入数据到磁盘。 2、EverySec - 每秒写入磁盘。 3、No - Redis 不控制何时将... 详细

Redis老了吗?Redis与Dragonfly性能比较

22-08-09 3085 2 3k
最近一个新项目 Dragonfly 声称是最快的 Redis 兼容内存数据存储。 Dragonfly 基准测试 将独立的单进程 Redis 实例(只能利用单个内核)与多线程 Dragonfly ... 详细

redis-pydict:使用Redis的python字典工具

22-07-11 642

使用 Redis 作为内存存储后端的 python 字典,以促进分布式计算应用程序的开发。 这个库是 Redis 的一个小型包装器,它提供字典作为 python dict 的替代品,但将数据存储在 ... 详细

Mata解决了缓存何时失效的世纪难题? - Lu

22-06-12 844 1 2k

我们在 Meta/FB 的工程博客上写了一篇 文章 ,介绍了我们如何管理缓存失效的复杂性,并使缓存在此过程中更加一致。我相信所描述的方法应该适用于大多数基于失效的缓存。缓存失效在计算机科学中可能不再... 详细

缓存失效本身是一个难题 - Marc

22-06-12 981

Meta 的 缓存失效方案 论文涵盖了一些看起来很酷的可观察性和正确性工作 。 但我认为他们低估了从根本上使缓存变得困难的原因。 为什么缓存是有趣的?它们提供更便宜、更快速或更可扩展的数据访问。它... 详细

分布式缓存综合指南:Kubernetes + Redis + Spring Boot

22-05-29 1144 1 11k

本文的范围是提供全面的指南,以在 Kubernetes 集群上启动 Redis 主从集群并实现支持分布式缓存的 Sprinboot 应用程序。对 Kubernetes/Redis/Spring bo... 详细