一、安装
Redis是什么?
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
Redis 与其他 key - value 缓存产品有以下三个特点:
优势:
与其他key-value存储有什么不同?
Redis有着更为复杂的数据结构并且提供对他们的原子性操作,这是一个不同于其他数据库的进化路径。Redis的数据类型都是基于基本数据结构的同时对程序员透明,无需进行额外的抽象。
Redis运行在内存中但是可以持久化到磁盘,所以在对不同数据集进行高速读写时需要权衡内存,因为数据量不能大于硬件内存。在内存数据库方面的另一个优点是,相比在磁盘上相同的复杂的数据结构,在内存中操作起来非常简单,这样Redis可以做很多内部复杂性很强的事情。同时,在磁盘格式方面他们是紧凑的以追加的方式产生的,因为他们并不需要进行随机访问。
我是一个菜鸟,当自己得知Redis服务器的时候,我就好奇,然后找了一下网上的教程,自己开始摸索安装了一下,但是整个安装过程有的时候也出现了不解,装着装着就迷糊了,我写下这篇文章的目的就是为了让自己记住,同时也为大家提供简单的安装配置过程,与大家共同交流!
下载地址:https://github.com/MSOpenTech/redis/releases。
下载的64位的安装包,装在了C盘下面的根目录下,C:\redis,redis下面放了压缩包的解压文件。
二、设置
打开一个 cmd 窗口 使用cd命令切换目录到 C:\redis 运行 redis-server.exe redis.windows.conf 。
我们虽然开启了Redis服务,但是你会马上去计算机》》右键》》管理》》服务里面找这个Redis服务的,结果发现居然没有这个服务,开始怀疑自己是不是装了一个假的Redis服务器!
不要着急,我们把这个服务调出来!
redis-server --service-install redis.windows-service.conf --loglevel verbose
输入命令没有报错,表示成功了,刷新一下服务,然后Redis服务就会出来了!
常用的redis服务命令。
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
启动服务
当你看到success的时候,那证明已经成功启动了!
测试服务
这个运行:redis-cli.exe -h 127.0.0.1 -p 6379
设置键值对:set myKey abc
取出键值对:get myKey
如果出来这些,那就证明已经安装配置完成了,是不是很简单!
PS:部分借鉴菜鸟教程的一些文档。