Redis 的跨平台兼容性还挺不错的,不管你是在 Linux 玩开发还是在 Windows 上跑项目,都能找到合适的运行环境。UNIX 下直接编译源码,灵活又高效;Windows 上直接跑个redis-server.exe
也挺省事。
Jedis是 Java 连接 Redis 最常用的库之一,用起来简单直接。像jedis-2.0.0.jar
这种老版本虽然功能不算全,但基本的连接、增删改查完全够用了。新版本功能更强,比如支持事务
、发布订阅
、Lua 脚本
等,开发起来更得心应手。
常用操作就几个方法:比如jedis.set("key", "value")
设置值,jedis.get("key")
读取值,响应也快,代码也简单。jedis.close()
别忘了,不然连接多了内存吃不消。建议你用 Maven 加依赖,省得手动管理 jar 包。
Jedis 版本挺多的,像 jedis-3.6.1.jar、jedis2.9 这些都还不错。项目要是对集群有需求,也可以看看 Jedis 操作 Redis 集群示例。
对了,Windows 下还想试试 Redis?可以下载Redis 3.0 Windows 安装包,解压后直接运行,基本不用配置。初学者蛮适合拿它练手的。
如果你是 Java 开发者,想接 Redis,又不想踩太多坑,Jedis + 一个合适版本的 Redis 运行环境,真的挺香的。