Redis介绍

Redis介绍

1,高性能key-value服务器

2,多种数据结构

  • 字符串、哈希、列表、集合、有序集合

3,丰富的功能支持

4,高可用以及分布式的支持

Redis特性

  • 速度快 (10万qps,1,使用内存存储数据;2,使用C语言开发,代码简洁;3,使用单线程,配合使用内存,避免了多线程资源的浪费)
  • 持久化 (RDB,快照保存,粒度很大和AOF,只记录写的操作,记录日志,使用日志恢复)
  • 多种数据结构 (字符串、哈希、列表、集合、有序集合)
  • 支持多种编程语言 (C语言、Java、python等)
  • 功能丰富(发布、订阅)
  • 简单(1,源代码少,定制改造;2,不需要依赖第三方库文件;3,使用单线程)
  • 主从复制(主服务器和从服务器)
  • 高可用、分布式(高可用:主节点选取,节点个数为奇数)

Redis安装

1,https://redis.io/download下载网址

2,使用传输工具,如WinSCP或者Xftp将压缩包传输到ubuntu的/usr/local路径下,使用redis-4.0.9.tar.gz (压缩包的名字)

3,进入解压文件目录使用make对解压的Redis文件进行编译,需要进入redis的目录,前提需要安装gcc等编译器,如果编译成功,会出现src和conf目录即可。

4,编译成功后,进入src文件夹,执行make install进行Redis安装配置,绿色的可执行文件,是从src文件夹移出的,用于redis的相关操作

  • redis-server:服务器

  • redis-cli:客户端

  • redis-benchmark:性能测试工具

  • mkreleasehdr.sh:没啥用

  • redis-check-aof:aof修复工具

  • redis-check-rdb:rdb修复工具

  • redis-sentinel:sentinel服务器启动可执行文件

  • redis-trib.rb:redis操作集群(redis版本3.2以上)

  • 如果具有管理权限,在src目录下使用make install命令,将绿色的可执行文件安装到server上

  • 如果没有,可以将命令拷贝到一个特定的文件夹cp ~/usr/loccal/redis-4.0.14/src/redis-server  redis-4.0.14/ ,新建bin和conf文件夹,mkdir conf和mkdir bin,移动可执行文件到bin目录下,mv redis* bin/,将redis.conf拷贝到conf文件夹下

5,ctrl+C结束进程 或者 redis-cli shutdown关闭服务

  • redis-cli -h 192.168.13.50 -p 6379 shutdown关闭远程redis服务

6,执行redis-server 启动redis,启动界面会显示相关的信息,如端口,我们可以设定redis.conf,从而定制我们自己的redis

7,启动redis一般有三种方式,1,redis-server直接启动;2,动态配置 redis-server --port 6389;3,配置文件启动redis-server  ../redis.conf按照自己设定redis.conf启动

8,redis-cli连接客户端,使用info命令,查看相关信息;2,使用ping,如果返回PING,则客户端连接服务器正常; 3,set hello world 此时hello为key,value为world,使用get hello来获取对应的值

9,ps -ef|grep redis或者netstat -antp|grep 6379查看redis服务是否启动

10,redis关闭服务,redis-cli shutdown

参考链接

Redis可视化工具

  • desktopmanager
  • 下载地址:https://redisdesktop.com/download
  • 吾爱破解有破解版软件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值