我刚认识瑞迪斯。我在网上搜索,找不到合适的教程。我需要知道它是否可以在JAVA中实现?我需要将一些数据存储在redis队列中,并且需要按用户rest调用顺序读取数据。有可能吗?有这方面的教程吗?
发布于 2014-04-24 07:29:10
尝试雷迪森 -它允许在Redis之上创建分布式Java。使用队列的示例:
Redisson redisson = Redisson.create();
RQueue<SomeObject> queue = redisson.getQueue("anyQueue");
queue.add(new SomeObject());
queue.peek();
queue.pool();
...
redisson.shutdown();发布于 2012-12-25 23:15:24
是的,您可以在Java中使用Redis。我推荐了吉迪斯,这是Redis的Java。
您还可以使用Redis构建队列或堆栈。见这里。
发布于 2015-02-17 04:22:19
我曾与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"));
}
}https://stackoverflow.com/questions/12038262
复制相似问题