美文网首页技术干货程序员
Redis基于Jedis的操作

Redis基于Jedis的操作

作者: CodingSour | 来源:发表于2017-10-09 15:48 被阅读0次

          本人一直从事Java相关的开发工作,故使用Java相关的api来进行操作Redis数据库,可以通过下面的链接查看到官方支持哪些语言,以及每种语言有很多操作的工具,https://redis.io/clients

    官方推荐Jedis作为Java操作的client

    本人使用Eclipse+Maven的方式进行Java工程的搭建,具体搭建就不介绍,只把pom文件列举出来

    /**

    * 字符串操作 set,get

    */

    @Test

    public void testDemo01() {

    /**

    * 创建一个jedis对象

    */

    Jedis jedis = new Jedis("127.0.0.1");

    //添加

    jedis.set("kfc", "肯德基");

    String string = jedis.get("kfc");

    System.out.println(string);

    //关闭

    jedis.close();

    }

    /**

    * hash 单个操作  hset,hget

    */

    public void testDemo02() {

    /**

    * 创建一个jedis对象

    */

    Jedis jedis = new Jedis("127.0.0.1");

    String key = "dog01";

    String field1 = "name";

    String value1 = "大黄";

    String field2 = "color";

    String value2 = "yellow";

    /**

    * hset 设置对应的key value

    */

    jedis.hset(key, field1, value1);

    jedis.hset(key, field2, value2);

    /**

    * hget 获取对应的key value

    */

    String v1 = jedis.hget(key, field1);

    System.out.println(v1);

    //关闭jedis对象

    jedis.close();

    }

    由于copy出来,后面开始格式展示有点问题,就截图了,后面会附录上源代码,给各位参考。本次主要Java操作redis的部分,都是基于上一章节,命令行操作redis数据库的,基本上类似,只是以Java语言方式来实现操作而已。

    相关文章

      网友评论

        本文标题:Redis基于Jedis的操作

        本文链接:https://www.haomeiwen.com/subject/qnlpyxtx.html