• 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 

  • 相关阅读:
    C# WinForm 中 MessageBox的使用详解
    C#中MemoryStream类的介绍
    C#中String类的几个方法(IndexOf、LastIndexOf、Substring)
    C#ImageList和ListView的使用
    ListView的BeginUpdate()和EndUpdate()的用处
    C#中AppDomain.CurrentDomain.BaseDirectory及各种路径获取方法
    C#字符串比较方法
    C# ListView用法详解
    c#中枚举类型的定义与使用
    c#中的模态对话框和非模态对话框
  • 原文地址:https://www.cnblogs.com/mr-amazing/p/3856441.html
Copyright © 2020-2023  润新知