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 onlyrecommended 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的安装与测试操作就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务