zoukankan      html  css  js  c++  java
  • redis 之一在linux安装步骤

    一、安装使用yum安装

    下载,解压,编译:

    $ wget http://download.redis.io/releases/redis-3.2.9.tar.gz //使用wget,使用yum 在网路上获取redis
    $ tar xzf redis-3.2.9.tar.gz
    $ cd redis-3.2.9
    $ make //命令安装指令

    二、进制文件是编译完成后在src目录下,通过下面的命令启动Redis服务:

    $ src/redis-server

      你可以使用内置的客户端命令redis-cli进行使用:

    $ src/redis-cli   //可以指定相应的启动配置文件,如果没有就是使用默认的出厂设置,redis-cli 配置文件路径
    redis> set foo bar
    OK
    redis> get foo
    "bar"

     

    三、注意点:

    1.如果启动服务的时候没有指定配置文件,那么redis就是用出产默认配置:
    ps: 指定配置文件启动 redis-server 配置文件路径

    2.关闭服务方式:
    显示所有为redis 的进程:ps -ef | grep redis
    杀掉进程: kill 进程id

    3.redis的性能测试:
    http://www.redis.cn/topics/benchmarks.html
    ps:./redis-benchmark -t set,get -n 100000 -q // ./ 表示当期目录下面

    4:知识点讲解:
    1. redis的功能作用:它可以用作数据库、缓存和消息中间件.
    2. redis支持的数据类型有:字符串,集合(set),散列(hash),列表(lists),有序集合(tset).

    常用的命令:
    系统命令:
    keys *: 列出所有的key
    flushall/flushdb: 移除所有的key
    select index:切换不同的database

    list 集合:
    lpush/rpush key value[value1 value2 value3]: 向列表的头/尾 插入value(可以多多个);
    lpop/rpop key: 从头/尾移出一个value值
    lrang key 0 -1: 获取所有values ,这个是范围获取
    llen key: key的length
    lrem key count value: 移除列表中与参数 VALUE 相等的元素
    count > 0 : 从表头开始向表尾搜索,移除与 VALUE 相等的元素,数量为 COUNT 。
    count < 0 : 从表尾开始向表头搜索,移除与 VALUE 相等的元素,数量为 COUNT 的绝对值。
    count = 0 : 移除表中所有与 VALUE 相等的值。

    LINDEX key index: 通过索引获取列表中的元素

  • 相关阅读:
    关于tp5框架的安装与配置
    关于php的前台,后台的基本写法
    提取大段文字中的特殊段落
    UGUI 打图集
    事件管理
    tornado install
    Install aws cli
    code migrate
    Codecommit
    Curl elasticsearch
  • 原文地址:https://www.cnblogs.com/zhangxue/p/7240306.html
Copyright © 2011-2022 走看看