• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    macOS上Redis的安装与测试操作

    Redis简介

    Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。

    Redis运行在内存中,同时支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。

    Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。

    Why Redis?

    作为key-value型数据库,Redis:

    性能极高

    Redis能读的速度是110000次/s,写的速度是81000次/s

    丰富的数据类型

    原子

    Redis的所有操作都是原子性的

    macOS上下载Redis

    $ brew install redis

    终端输出

    配置Redis

    安装完成后redis默认的配置文件redis.conf位于/usr/local/etc

    同时,redis-sentinel.conf也在这里。

    官网上对于如何配置redis的描述:

    Redis is able to start without a configuration file using a built-in default configuration, however this setup is only recommended for testing and development purposes.

    The proper way to configure Redis is by providing a Redis configuration file, usually called redis.conf.

    根据以上内容,如果启动时不指定配置文件,redis会使用程序中内置的默认配置.但是只有在开发和测试阶段才考虑使用内置的默认配置,正式环境最好还是提供配置文件,并且一般命名为redis.conf

    使用cat命令查看redis.conf:

    $ cat /usr/local/etc/redis.conf

    启动Redis

    $ redis-server /usr/local/etc/redis.conf

    可以看出redis服务器启动成功,并在监听6379端口的网络连接。

    注意:使用命令$ redis-server也可以启动,此时并不会加载任何配置文件,使用的是程序中内置(built-in)的默认配置.

    如果想要检测redis服务器是否启动,需要重新打开一个终端窗口,输入命令

    $ redis-cli ping

    如果输出

    PONG

    说明服务器运作正常。

    关闭Redis

    方法1

    在执行启动命令的窗口使用ctrl+c

    方法2

    在另外一个终端窗口执行$ redis-cli shutdown

    验证

    如果Redis已关闭,则在执行启动命令的窗口中应该显示

    或者我们可以在另外一个终端窗口执行$ redis-cli ping

    输出

    Could not connect to Redis at 127.0.0.1:6379: Connection refused

    说明Redis确实已经关闭

    以上这篇macOS上Redis的安装与测试操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • 基于SpringBoot集成测试远程连接Redis服务的教程详解
    • Spring Boot单元测试中使用mockito框架mock掉整个RedisTemplate的示例
    • springboot集成测试里的redis
    • CentOS环境下安装Redis3.0及phpredis扩展测试示例
    • PHP5.5安装PHPRedis扩展及连接测试方法
    • Php-Redis安装测试笔记
    • Redis 执行性能测试
    上一篇:Redis连接超时异常的处理方法
    下一篇:使用Redis获取数据转json,解决动态泛型传参的问题
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    macOS上Redis的安装与测试操作 macOS,上,Redis,的,安装,与,