⭐⭐⭐ Spring Boot 项目实战 ⭐⭐⭐ Spring Cloud 项目实战
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》
《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》
《Spring MVC 实现原理与源码解析 —— 精品合集》 《数据库实体设计合集》
《Spring Boot 实现原理与源码解析 —— 精品合集》 《Java 面试题 + Java 学习指南》

摘要: 原创出处 mp.weixin.qq.com/s?__biz=MzA4NzgyMTI0MA==&mid=2649527935&idx=1&sn=e3340d39bbe8587aa00a28064c9f7a63&chksm=895324e37ca69b186a30c43410e948bcc22ab41b56c632e3d661bba091373798a6da40bc2152#rd 「null」欢迎转载,保留摘要,谢谢!


🙂🙂🙂关注微信公众号:【芋道源码】有福利:

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
  2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
  3. 您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。
  4. 新的源码解析文章实时收到通知。每周更新一篇左右。
  5. 认真的源码交流微信群。

Redis 改了许可证,不再是纯开源。如果你正在找一个既兼容 Redis 协议、又真正开源的替代品,DiceDB 值得认真看看。

DiceDB 用 Go 开发,兼容 Redis 协议并支持多线程。但它真正的杀手锏是 QWATCH 命令——让客户端用类 SQL 语法实时监听查询结果。key 值一变,客户端立刻收到最新数据,无需轮询。

官网:https://dicedb.io/

开源:https://github.com/DiceDB/dice

实时排行榜、实时分析的理想选择

传统做法:客户端定时轮询 → 浪费带宽、延迟高、服务端压力大。

DiceDB 做法:数据变了主动推——零轮询、零延迟。 适用于实时排行榜、实时分析、实时仪表盘等数据更新频繁的场景。

多种接入方式

Docker 一行启动:

docker run dicedb/dicedb

支持 HTTP 请求:

curl --location 'http://your-server-address:PORT/SET' \
--header 'Content-Type: application/json' \
--data '{"key": "mykey", "value": "Hello, World!"}'

也支持 WebSocket:

ws://your-server-address:port/

文章目录
  1. 1. 实时排行榜、实时分析的理想选择
  2. 2. 多种接入方式