zoukankan      html  css  js  c++  java
  • Java操作redis

    首先你得有Java环境,不多说,参考http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html

    下载redis驱动包 链接:http://pan.baidu.com/s/1gfPBZVH 密码:7cex

    redis的jar包 链接:http://pan.baidu.com/s/1kVmUpYB 密码:9bol

    打开64bit文件夹

    redis.con保持默认设置就好,打开cmd,启动redis服务

    测试redis是否运行

    package com.company;
    
    import redis.clients.jedis.Jedis;
    
    /**
     * Created by Administrator on 2017/10/8.
     */
    public class RedisJava {
        public static void main(String[] args) {
            //连接本地的 Redis 服务
            Jedis jedis = new Jedis("127.0.0.1");
            System.out.println("连接成功");
            //查看服务是否运行
            System.out.println("服务正在运行: "+jedis.ping());
        }
    }

    运行结果如下

    在redis中对数据存储、读取

    package com.company;
    
    import redis.clients.jedis.Jedis;
    
    /**
     * Created by Administrator on 2017/10/8.
     */
    public class RedisStringJava {
        public static void main(String[] args) {
            //连接本地的 Redis 服务
            Jedis jedis = new Jedis("localhost");
            System.out.println("连接成功");
            //设置 redis 字符串数据
            jedis.set("runoobkey", "www.runoob.com");
            // 获取存储的数据并输出
            System.out.println("redis 存储的字符串为: "+ jedis.get("runoobkey"));
        }
    }

    运行结果如下

    在redis中对list进行操作

    package com.company;
    
    import redis.clients.jedis.Jedis;
    
    import java.util.List;
    
    /**
     * Created by Administrator on 2017/10/8.
     */
    public class RedisListJava {
        public static void main(String[] args) {
            //连接本地的 Redis 服务
            Jedis jedis = new Jedis("localhost");
            System.out.println("连接成功");
            //存储数据到列表中
            jedis.lpush("site-list", "Runoob");
            jedis.lpush("site-list", "Google");
            jedis.lpush("site-list", "Taobao");
            // 获取存储的数据并输出
            List<String> list = jedis.lrange("site-list", 0 ,2);
            for(int i=0; i<list.size(); i++) {
                System.out.println("列表项为: "+list.get(i));
            }
        }
    }

     运行结果如下

  • 相关阅读:
    说说JSON和JSONP,也许你会豁然开朗,含jQuery用例
    利用CSS3实现页面淡入动画特效
    ajax
    jQuery弹性滑动导航菜单实现思路及代码
    angular 管理后台
    jq简单选项卡
    按钮60秒倒计时
    jq倒计时
    angular ui-route
    flex弹性布局
  • 原文地址:https://www.cnblogs.com/Java-Starter/p/7638014.html
Copyright © 2011-2022 走看看