Redis基础一----------安装与使用

Redis基础一

1、redis的应用场景

缓存(数据查询、短连接、新闻内容、商品内容等等)。最多使用

分布式集群架构中的session分离。

任务队列。(秒杀、抢购、12306等等)

聊天室的在线好友列表。

应用排行榜。

网站访问统计。

数据过期处理(可以精确到毫秒)

2、redis的安装和启动

https://blog.csdn.net/qq_38330846/article/details/85382944

3、redis的Java的客户端

Jedis、Redisson、Jredis、JDBC-Redis、等我们公司用Jedis.

Jedis同样也是托管在github上,地址:https://github.com/xetorthio/jedis

​​​​​​​    单实例连接redis(了解)

    public void jedisClient() {
        // Jedis
        Jedis jedis = new Jedis("192.168.242.137", 6379);
        // 通过redis赋值
        jedis.set("s2", "222");
        // 通过redis取值
        String result = jedis.get("s2");
        System.out.println(result);
        // 关闭jedis
        jedis.close();
    }

连接池

public void jedisPool() {
        // JedisPool
        JedisPool pool = new JedisPool("192.168.242.137", 6379);
        // 通过连接池获取jedis对象
        Jedis jedis = pool.getResource();

        jedis.set("s4", "444");

        String result = jedis.get("s3");
        System.out.println(result);

        // 关闭jedis客户端
        jedis.close();

        // 关闭连接池
        pool.close();
    }

猜你喜欢

转载自blog.csdn.net/qq_38330846/article/details/85378314