Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redis队列Java教程_Java_Redis - Fatal编程技术网

Redis队列Java教程

Redis队列Java教程,java,redis,Java,Redis,我是redis的新手。我在网上搜索,我找不到合适的教程。我需要知道它是否可以在JAVA中运行?我需要在redis队列中存储一些数据,并且我需要读取这些数据,以便进行用户rest调用。可能吗?有关于这方面的教程吗?是的,您可以将Redis与Java一起使用。我推荐了Redis的Java库 您还可以使用Redis构建队列或堆栈。请参阅。借助一个名为的简单开源JPA兼容ORM库,您可以轻松地将redis与java结合使用。Try-它允许在redis服务器上创建分布式java对象。队列的示例: Redi

我是redis的新手。我在网上搜索,我找不到合适的教程。我需要知道它是否可以在JAVA中运行?我需要在redis队列中存储一些数据,并且我需要读取这些数据,以便进行用户rest调用。可能吗?有关于这方面的教程吗?

是的,您可以将Redis与Java一起使用。我推荐了Redis的Java库


您还可以使用Redis构建队列或堆栈。请参阅。

借助一个名为的简单开源JPA兼容ORM库,您可以轻松地将redis与java结合使用。

Try-它允许在redis服务器上创建分布式java对象。队列的示例:

Redisson redisson = Redisson.create();

RQueue<SomeObject> queue = redisson.getQueue("anyQueue");
queue.add(new SomeObject());
queue.peek();
queue.pool();

...

redisson.shutdown();
Redisson Redisson=Redisson.create(); RQueue queue=redisson.getQueue(“anyQueue”); 添加(newsomeobject()); queue.peek(); queue.pool(); ... redisson.shutdown();
我曾与redis的java客户端jedis合作过。您可以下载jedis2.6.2
jar文件,并用java编写与redis交互的程序。在绝地武士中,redis命令有多种方法——比如set()方法用于set命令,get()方法用于get命令等等

这是我用绝地制作的一个非常简单的代码。它连接到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"));
    }
}