ITPub博客

首页 > 数据库 > > 带你玩转Redis 5.0.8最新稳定版

带你玩转Redis 5.0.8最新稳定版

作者:兔子爱喝奶茶 时间:2020-05-12 15:42:31 0 删除 编辑

现今互联网应用中, NoSQL 已经广为应用,在互联网中起到加速系统的作用。主流的 NoSQL 有 Redis 和 MongoDB ,Redis 是一种运行在内存的数据库,支持 7 种数据类型(string 、list 、set 、hash 等)的存储。 Redis 是一个开源、使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、键值数据库,并提供多种语言的 API 。

Redis 本质上是一个 Key 、 Value 数据库,查询频率高,且查询的都是相同的内容,就可以使用 Redis 做缓存,增加系统性能。

软件功能:

  • 支持连接Redis单独服务器和Redis集群服务器.
  • 支持显示和复制Redis的Key值(String,Hash,Set,List,SortedSet)
  • 支持同时Monitor多个Redis服务器.
  • 支持同时Subscribe和Pattern Subscribe多个频道.
  • 支持搜索键值功能,支持正则表达式和普通文本搜索.
  • 支持Redis服务器主从设置
  • 支持备份Redis服务器数据

软件修复:

  • 修复了 aof-child 白名单 SIGUSR1 功能的实现类
  • 修复 ThreadSafeContext 会锁定/解锁函数名称的问题
  • XREADGROUP 现在可在 MULTI/EXEC 中传播 XCALIM/SETID
  • 将 module.c 中的 client flag 修复为 int64
  • 修复与 replica 和监控相关的错误
  • 修复与 Lua 相关的内存泄露问题
  • 在 pfdebugCommand() 中释放分配的 sds,以避免内存泄漏
  • Fix Pi building needing -latomic, backport

一、首先是官网下载redis



下载 stable 版本,稳定版本。



二、安装与编译

先找到usr/local目录,也可以直接命令行完成,建议windows可以这样操作,自己mac系统直接命令行出现了错误,找不到改目录,于是手动移动安装目录。

主要分为两步,先是打开访达,command+shift+G跳转目录。



然后使用一下解压命令,或手动解压到该路径下。



  • 解压:tar zxvf redis-4.0.10.tar.gz
  • 移动到: mv redis-4.0.10 /usr/local/
  • 切换到:cd /usr/local/redis-4.0.10/
  • 编译测试 sudo make test
  • 编译安装 sudo make install 三、安装成功测试 1.安装成功后,输入redis-server启动redis



2.测试redis 新建一个终端窗口,输入命令行redis-cli



四、安装redis客户端 redis客户端在官网是要收费的,好在作者也是比较良心,开源了项目,可以去github上下载测试版。 ps:需要自己编译,不想麻烦的可以在网上找别人编译好的 官网:https://redisdesktop.com

GITHUB:uglide/RedisDesktopManager



因为这是前台开启的,如需推出服务直接在启动窗口command+C即可



又或者可以在客户端执行 SHUTDOWN 可关闭 redis 服务。 如果关闭不了就加一个参数,执行 SHUTDOWN NOSAVE 可关闭 redis 服务



测试连接,会显示服务已停止。



五、redis常用命令 命令用途set key value设置 key 的值get key获取 key 的值exists key查看此 key 是否存在keys *查看所有的 keyflushall消除所有的 key*本次使用的是默认的启用方式,下次做一下启动Redis并加载配置文件方式。*

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69918097/viewspace-3167447/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-26

  • 博文量
    1470
  • 访问量
    11228