我是redis的新手。我在网上搜索,我找不到合适的教程。我需要知道它是否可以在JAVA中做?我需要在 redis 队列中存储一些数据,并且我需要读取数据以便用户休息调用。可能吗?有这方面的教程吗?
问问题
11987 次
4 回答
6
试试Redisson - 它允许在 Redis 服务器之上创建分布式 Java 对象。队列示例:
Redisson redisson = Redisson.create();
RQueue<SomeObject> queue = redisson.getQueue("anyQueue");
queue.add(new SomeObject());
queue.peek();
queue.pool();
...
redisson.shutdown();
于 2014-04-24T07:29:10.143 回答
1
我曾与 jedis 合作过,jedis 是一个用于 redis 的 java 客户端。可以下载jedis 2.6.2 jar文件,用java编写与redis交互的程序。在jedis中,有redis命令的方法——比如set命令的set()方法,get命令的get()方法等等。
这是我使用 jedis 编写的一个非常简单的代码。它与 redis 服务器建立连接,设置密钥并获得相同的结果:
import redis.clients.jedis.Jedis;
public class SetGet {
public static void main(String[] args) {
// Connecting to Redis on localhost
Jedis jedis = new Jedis("localhost");
// adding a new key
jedis.set("key", "hello");
// getting the key value
System.out.println(jedis.get("key"));
}
}
于 2015-02-17T04:22:19.163 回答
0
借助名为Kundera的简单开源 JPA 兼容 ORM 库,您可以轻松地将 redis 与 java 一起使用。
于 2014-03-11T08:58:12.260 回答