• Redis- 内存数据库Redis之安装部署


    内存数据库Redis之安装部署

    Redis是一款非关系型,key-value存储的内存数据库,Redis数据库完全在内存中,使用磁盘仅用于持久性。Redis的速度非常快,每秒能执行约11万集合,每秒约81000+条记录。 支持丰富的数据类型:Redis支持字符串、列表、集合、有序集合散列数据类型,这使得它非常容易解决各种各样的问题。把redis看成java的一个hashmap你就入门了,只需10分钟.

    1.Redis下载、编译、安装

    官网:https://redis.io/

    解压到: /some/redis/diretory   你自己的安装目录

    到redis目录下编译redis(先安装gcc)

    安装编译器

    [root@srv01 ~]#  yum -y install gcc gcc-c++

    编译redis源码

    make PREFIX=/some/other/directory install         //编译后该指定目录下会有一个bin目录,redis指令都在里面

     将编译后的可执行文件安装到/user/local/redis

    2.启动redis

    2.1直接启动

    在redis目录下启动: bin/redis-server ,但是启动后不能操作了如图

    但是可以使用, [root@srv01 bin]nohup ./redis-server &>/dev/null & ,在后台不关闭执行redis,再启动客户端 ./redis-cli 

     

     

     

    2.2利用配置文件启动

    修改配置文件

    [root@srv01 redis]# cp redis.conf bin/redis.conf 
    [root@srv01 redis]# cd bin
    [root@srv01 bin]# vim redis.conf
    
    

    日志文件及持久化文件配置

    修改生成默认日志文件位置

     logfile "/usr/local/redis/logs/redis.log"

    配置持久化文件存放位置

    dir /usr/local/redis/data/redisData 

    daemonize yes   //是否需要写一份pid文件
    pidfile /usr/redis/logdir/redis.pid
    port 6379
    logfile "/usr/redis/logdir/redis.log"
    dir /usr/reids/data
    执行下面命令:
    [root@srv01 redis]# mkdir logdir ;mkdir data

    [root@srv01 bin]# ./redis-server redis.conf //开启redis
    [root@srv01 bin]# ./redis-cli           //开启redis客户端
    127.0.0.1:6379> ping
    PONG
    127.0.0.1:6379>

    至此Redis数据库安装部署成功

     

     

  • 相关阅读:
    关于 语文物理 和 数学物理
    黎耀天 共量子 我拍了 几张照片 给你们 当 素材
    看了 陈记抄 同学 的 《随便聊聊之量子力学中的散射理论》
    极坐标系 下的 牛顿第二定律
    jQuery 工具类库集锦
    Javascript跨域问题解决方案
    js禁止从浏览器缓存读取消息
    关于双击事件.MouseEvent.DOUBLE_CLICK
    div的打开与关闭js
    利用通道完成文件的复制 (非直接缓存区)
  • 原文地址:https://www.cnblogs.com/RzCong/p/7406216.html
Copyright © 2020-2023  润新知