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 

  • 相关阅读:
    jquery toggle(listenerOdd, listenerEven)
    struts quick start
    hdu 1518 Square (dfs)
    hdu 2544 最短路 (最短路径)
    hdu 1754 I Hate It (线段树)
    hdu 1856 More is better (并查集)
    hdu 1358 Period (KMP)
    hdu 2616 Kill the monster (DFS)
    hdu 2579 Dating with girls(2) (bfs)
    zoj 2110 Tempter of the Bone (dfs)
  • 原文地址:https://www.cnblogs.com/mr-amazing/p/3856441.html
Copyright © 2011-2022 走看看