刚学Redis 记录下.

Redis 的安装

Redis :  是一个用c语言开发的高性能键值形式的非关系型的NoSql数据库 。 NoSql是一种用来解决高并发,高可用,高扩展性,大数据存储等一系列问题而产生的一种数据库解决方案。

  典型应用: 内容缓存,主要用于处理大量数据的高访问负载。

  数据模型:  一系列键值对。

  优势 : 快速查询

    键值类型:

    string字符类型

     hash类型

     list列表类型

      set集合类型

     sortedset有序集合类型

     应用场景:

           缓存(数据查询,短连接,新闻内容,商品内容等等) 使用最多。

           分布式集群架构中的session分离

          聊天室的在线好友列表

          任务队列(秒杀,抢购等)

           应用排行榜

            网站访问统计

           数据过期处理(可以精确到毫秒)


官网地址:http://redis.io/

下载地址:http://download.redis.io/releases/redis-3.0.0.tar.gz

 

redis的安装:

    1.下载解压包之后将解压包上传到linux系统中。

     2.解压压缩文件之后的文件是用c语言写的源码文件。

         通过 tar -zxf   压缩文件名。 来解压。

     3.编译redis源码    先进入到redis 的目录下

     4. 利用make命令进行编译

      5.编译之后开始安装redis 使用 make install PREFIX=指定目录

   

redis的启动:
    1.前端启动 进入到redis的bin目录下  利用./redis-server进行前端启动 这种启动方式会随着窗口关闭而停止服务。

          关闭方式: Ctrl+c强制关闭     ./redis-cli shutdown 正常命令形式关闭

   redis 的默认端口为6379

    2.  后端方式启动: 将redis编译之后的源码中的redis.config文件拷贝到redis的安装bin目录下

            命令:  cp  /目录/redis.config ./ 

     第二步 : 使用vim 进行编辑redis.config文件

                       将redis.config文件中的daemonize 改成yes

     3. 使用命令后端启动 redis 

                  ./redis-server redis.config   

     4. 查看进程是否启动成功 

              通过 ps -aux | grep redis   可查看redis是否启动成功

      关闭后端启动方式  kill -9    redis进程号  或者 ./redis-cli shutdown

     在项目中建议使用正常关闭  因为redis作为缓存来使用的话 将数据存储到内存中, 如果使用正常关闭 则会将内存中的数据持久化到本地之后再关闭,可以保证数据不丢失。

  如果是强制关闭 则不会进行数据的持久化操作 可能会造成部分数据的丢失。

    redis自带的客户端连接方式  :./redis-cli  -h 主机号 -p 端口号    或者直接./redis-cli 默认连接本地上的6379

 


    




  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值