redis环境搭建及java连接使用

来源:互联网 发布:阿里云cdn费用 编辑:程序博客网 时间:2024/05/22 08:22

1.Redis简介

来自于copy
        Redis是一个Key-Value存储系统。它支持存储的value类型有:string(字符串),list(链表), set(无序集合), zset(sorted set有序集合)和hash,也可以把redis看成一个数据结构服务器。这些数据类型都支持pust/popadd/remove及取交集、并集和差集运算,Redis支持各种不同方式的排序。数据都是缓存在内存中的,它也可以周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并实现了master-slave(主从)同步。

应用场合:

              1. 取最新N个数据的操作

              2. 排行榜应用

              3. 需要精确设定过期时间的应用

              4. 计数器应用

              5. Uniq操作,获取某段时间所有数据排重值

              6. 实时系统,反垃圾系统

              7. Pub/Sub构建实时消息系统

              8. 构建队列系统

              9. 缓存

              10. 存储微博关注关系


2.环境准备


只需要这三个文件。

3.单节点环境搭建

        (1)安装依赖环境

     (2)安装依赖
 


 退回到最开始的目录执行准备的文件


  (3)安装redis


 (4)启动服务端


   (5)启动客户端并测试

4.集群环境配置

(1)创建集群文件夹

(2)copy redis.conf并且修改

修改redis.conf

同时复制到其他文件夹下,并且修改port为对应文件夹名

其他文件夹同样复制修改端口号
 (3)启动分节点

同样的指令进到各个目录下启动各个节点。最后查看下个节点启动情况

(4)启动集群(伪的)

  解释下, --replicas  1  表示 自动为每一个master节点分配一个slave节点    上面有6个节点,程序会按照一定规则生成 3个master(主)3个slave(从)

5.java验证


0 0
原创粉丝点击