Redis安装和基础介绍

Posted zhikou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis安装和基础介绍相关的知识,希望对你有一定的参考价值。


一:初识Redis

  Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。Redis提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据结构上:Redis有着数据库没有的适应用户使用需求,此外,通过复制、持久化和客服端分片等特性,用户可以很方便的将Redis扩展成一个能够包含数百GB数据、每秒处理上百万次请求的系统。

  上面对Redis数据库只说出了一部分真相。Redis是一个速度非常快的非关系数据库,它可以存储键(key)与5种不同类型的值(value)之间的映射,可以将存储在内存的键值对数据持久化到硬盘,可以使用复制特性来扩展读性能,还可以使用客户端分片(是一种将数据划分为多个部分的方法,对数据的划分可以基于键包含的id,基于键的散列值,或者基于以上两者的某种组合。通过对数据进行分片,用户可以将数据存储到多台服务器上,也可以从多台服务器上获取到数据,这种方法在解决某些问题时可以获得线性级别的性能提升)来扩展写的性能,接下来具体操作。

二:安装Redis服务

  官方的Redis并没有Window安装包,但可以上github上有开源的代码,点击:https://github.com/ServiceStack/redis-windows

  技术分享图片

打开cmd开启redis-server

技术分享图片

redis-cli.exe文件是客户端,cmd运行它之后就可以执行redis命令了。

 技术分享图片技术分享图片
    1. redis-server --service-install redis.windows.conf --loglevel verbose 

技术分享图片

然后查看服务是否存在

技术分享图片

Redis的命令还是需要打开它的客户端redis-cli.exe的。

更多的redis命令,可以看官方网站或中文站,戳这里:http://www.redis.cn/commands.html

顺便介绍一个Redis可视化工具,RedisDesktopManager

它开源的,托管在github上:https://github.com/uglide/RedisDesktopManager

最终,为了什么呢?不安装会出错的,大哥

技术分享图片

然后开启服务之后就可以成功运行了

 



以上是关于Redis安装和基础介绍的主要内容,如果未能解决你的问题,请参考以下文章

redis介绍和安装

Redis学习-基础环境介绍

Ubuntu零基础教学-Redis介绍及安装 | 超级详细,建议收藏

redis介绍以及安装

Redis介绍与安装

3.7.1 Redis介绍和安装