最新实例
Redis学习笔记内存数据库与缓存技巧
Redis 的学习笔记,属于那种看完立马就能上手的类型。结构清晰,重点突出,讲了不少实际开发中用得着的操作,像是常用命令、数据结构、缓存使用技巧这些都有覆盖,蛮全的。 Redis 的命令挺细致的,像SET、GET、EXPIRE这种基础指令,配了示例也解释了使用场景。刚接触 Redis 的朋友,看这个真的能省不少时间。 数据结构的用法也讲得比较透。比如Hash适合存对象,List适合做消息队列,搭配LPUSH和BRPOP效果不错。作者还提醒要注意内存占用,挺贴心的。 缓存使用技巧那部分我觉得最实用,比如怎么设置TTL、怎么避免缓存雪崩、缓存穿透这些问题,说得通俗易懂,哪怕你之前没研究过,也能快速
Redis Desktop Manager 2019.4Redis数据库管理工具
Redis Desktop Manager 挺好用的 Redis 桌面管理工具,支持命令控制台操作,像查询 key、rename、delete 这些基本操作都能轻松搞定。你可以通过它快速管理 Redis 数据库,查看数据结构,还能执行一些常用命令,操作挺方便的。支持跨平台,不管你是 Mac 还是 Windows 用户,都能顺利使用。对于开发者来说,它的界面也蛮简洁的,轻松上手。嗯,如果你经常用 Redis,强烈推荐试试哦,省时省力。
Jedis 2.6.1Java连接工具
Jedis 的 2.6.1 版本,是 Redis 官方推荐的老牌 Java 连接工具,用起来挺顺手的。虽然不算最新,但胜在稳定,接口清晰,适合对新版本没强依赖的项目。 Jedis 2.6.1的 API 比较精简,像set、get这些基本操作写起来就两行,响应也快。对新手友好,拿来就能跑。 项目里只需要一个jedis-2.6.1.jar,引入后就能直接用。配合 Spring 或者独立使用都 OK,像做缓存、做排行榜,或者搞个消息队列,它都能轻松搞定。 如果你是想要快速搞定 Java 连接 Redis,不纠结最新版本,Jedis 2.6.1是个挺稳的选择。,要用高版本也不是不行,下面这些链接可以看
Redis设计与实现2.0
Redis 的底层原理,Redis 设计与实现(第二版).CHM算是比较经典的资源了。作者是黄健宏,讲得挺系统,从数据结构、事件机制、到持久化,每一块都有源码级解析,适合你深入了解 Redis 怎么跑起来的。 跳表、字典、AOF、RDB这些核心点,配合书里的图示和源码解读,看着不枯燥。你如果平时习惯用 Redis 当缓存、消息队列、排行榜啥的,看完这本书会对它背后的实现逻辑有更清晰的理解。 CHM 格式的文档嘛,打开方便,查找也挺快的,不像 PDF 那么重。你要是用 Windows,直接点开就能看,像看文档一样。没 Windows?装个 CHM 阅读器也能搞定。 还有个细节是,这书第二版比第一
Another Redis Desktop Manager Mac界面化客户端
Mac 上的 Redis 桌面管理工具,Another Redis Desktop Manager,界面挺清爽的,功能也算全面。支持多连接、键名搜索、值查看这些日常操作,响应也快。关键是不用命令行,点一点就能查数据,挺适合像我这种懒人用的。 安装也简单,下载完直接拖进Applications就能用,连 Redis 服务器也方便,填好 IP 和端口就行。连接多个实例也不麻烦,左侧能直接切换,顺手。 还支持JSON格式的值查看,对前后端联调也比较友好。像你要调一个缓存结构复杂的接口,直接点开看看,不用写get key命令,清爽多了。 哦对了,它也有个不太起眼的小功能——键值的编辑和删除操作做得挺贴
PHPRedis Master PHP扩展源码
如果你在用 PHP 开发,Redis 几乎是绕不开的一项技能。phpredis-master.tar.gz 是 PHP Redis 扩展的源码包,支持各种 Redis 操作,高效又好用。它了从字符串到集合的各种数据类型支持,还能事务和消息订阅等高级功能。安装挺简单,解压、配置、编译,再修改php.ini就行。但要注意 PHP 版本和扩展版本匹配,不然会踩坑。用好它,性能优化就是小菜一碟。
Redis 3.2.1内存数据库
redis3.2.1 的压缩包,体积小,解压就能跑,适合本地开发或者搭测试环境。版本比较老,但胜在稳定,命令支持也挺全。你不想折腾配置、又想快速跑起来看看效果,这个还挺方便的。 Redis的老版本,在兼容老项目方面还是挺有用的。尤其一些线下项目或嵌入式环境,升级太麻烦,直接拿来用更省事。文件里包含了基础的redis.conf配置模板,改下端口基本就能跑。 启动也简单,直接redis-server就行,想连上就开个redis-cli。响应也快,占内存也不大,挂在本机当缓存中间件完全够用。 对 Redis 还不太熟?你可以先看看这两篇文章:Redis 高性能键值存储框架和Redis 内存数据库,入
Redis Windows服务端
Windows 上的 Redis 服务端资源,Redis-server-win.rar,挺适合开发阶段用的。文件里包含了完整的redis-server.exe和配置文件,解压就能跑,响应也快,搭建起来还蛮顺的。适合不想折腾 Linux 环境的你。 键值对的存储模型,不复杂但够用。支持的类型蛮多,像string、list、set、zset、hash全都有,搞缓存、排行榜、临时会话这些用得上。 安装也不难,你直接解压到C:\Redis,双击redis-server.exe就能起服务。如果想设成服务跑,就用--service-install加--service-start。想自定义配置也方便,red
RedisDesktopManager可视化客户端
Redis 的可视化客户端里,RedisDesktopManager算是比较老牌也比较稳定的了。界面清爽直观,连不太熟 Redis 命令的朋友也能快上手。平时查数据、改值、看内存啥的,都挺方便。 连接管理功能比较贴心,支持多个连接配置切换。比如你有测试、预发、线上三套环境,那就各建一个配置,来回切得快,基本不会点错。 键值查看和编辑这块也蛮好用。你点进一个hash类型的键,可以直接改字段内容,响应也快。list、set、zset这些类型,它也能正常展示。 数据导入导出支持CSV和JSON,这个用来做小规模数据迁移还是挺实用的。尤其你要把线上一批数据拿到本地排查问题,那导个JSON直接就能用。
Redis 6.0.7Windows二进制包
Windows 上的 Redis 二进制包,安装方便,配置也简单,适合用来本地调试或者做功能验证。redis-6.0.7-x64-for-windows-bin.zip这个版本修了几个比较烦人的 bug,比如CONFIG SET在加载过程中容易挂掉客户端的问题,还有UNLINK对stream类型释放不及时的问题,嗯,现在都修了。 另外,TLS 支持也增强了不少,配置的时候不再死板,哪怕没开tls-port,某些配置也不会直接报错。还有就是它现在能跑cluster和replication,这一点对做分布式架构的你应该挺实用的。哦,对了,WATCH和PERSIST之间的逻辑也理顺了,事务场景下更稳