zoukankan      html  css  js  c++  java
  • redis 安装

    优势:超大规模、高并发、迅速、非关系型、分布式、开源、水平可扩展

    模式:key-value形式存储(JSON)

    适用场景:

    1.对数据高并发读写

    2.对海量数据的高效率存储和访问
    3.对数据的高可扩展和高可用性

    适用场合:

    1.取最新的N个数据的操作
    2.排行榜的应用
    3.需要精确设定过期时间的需求
    4.计数器应用
    5.uniq操作,获取某段时间所有数据的排重值
    6.实时系统,反垃圾系统
    7.Pub/Sub构建实时消息系统
    8.构建队列
    9.缓存

    安装

    一下设置都是对2.4版本的说明,2.6以上的 make install 会报错

    2.4.4 包的下载地址 http://pan.baidu.com/s/1i3mSiGX


    1.http://www.redis.io/download 下载稳定版 Stable


    2.解压 安装
    tar zxvf redis-2.4.xxxxx
    cd redis-2.4xxxx
    make

    #如果不加参数,linux下会报错 redis 3.0以上版本使用

    make MALLOC=libc
    cd src && make install


    3.移动文件,便于管理


    mkdir -p /usr/local/redis/bin
    mkdir -p /usr/local/redis/etc
    mv /lamp/redis/redis-2.4xxxxx/redis.conf /usr/local/redis/etc
    cd /lamp/redis-2.4xxxx/src
    mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-cli redis-server /usr/local/redis/bin


    4.指定配置文件 并启动
    /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
    默认端口是 6379

    查看是否启动:ps -ef | grep redis 或者 netstat -tunpl | grep 6379


    5.客户端连接
    /usr/local/redis/bin/redis-cli


    6.停止
    /usr/local/redis/bin/redis-cli shutdown
    或者 pkill redis-server


    7.后台启动
    vi /usr/local/redis/etc/redis.conf
    把 daemonize 改为yes
    /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf


    8.进入客户端
    /usr/local/redis/bin/redis-cli

    9.查看连接数

    netstat -an|grep 6379|wc -l 

  • 相关阅读:
    一、zuul如何路由到上游服务器
    一、hystrix如何集成在openfeign中使用
    一、ribbon如何集成在openfeign中使用
    二、openfeign生成并调用客户端动态代理对象
    一、openfeign的自动配置
    BootStrap【一、概述】
    JavaSpring【七、AspectJ】
    JavaSpring【六、AOP的API】
    JavaSpring【五、AOP基础】
    目录整理
  • 原文地址:https://www.cnblogs.com/mr-amazing/p/3856441.html
Copyright © 2011-2022 走看看