Go语言技术教程:Redis介绍安装和使用

 

Redis介绍

咱们平常的开发,数据都须要进行持久化存储,常见的持久化存储有不少种,好比数据库,文件,计算机内存,甚至云服务器等都是持久化存储数据的方式。而就数据库而言,常常又会被人们分为关系型数据库和非关系型数据库。在咱们的项目中,关系型数据库咱们使用的是mysql,关系型数据库中存储的数据主要是一些核心业务数据;另外,在咱们的项目中,还有一部分数据多是不太可能变化的,好比应用中的地区数据,城市列表,或者说天天的应用人数的增长量的统计等,这些数据对时效性要求不是特别的高,所以,这个时候咱们为了提升应用程序的存储效率,提升程序性能,咱们会把一些数据变化不太明显,不常常变的数据存放在Redis数据库中。mysql

那么为何放在Redis数据库中就能提升存储效率呢?Redis数据库是一种非关系型数据库,其存储形式就是key-value格式进行存储。支持的方式也比较多,memory,disk,file等持久化存储均可以实现。key-value型数据库的特色就是能够直接根据key可以定位获得对应的值,所以,相较于关系型数据库的表结构查询的方式,非关系型数据库执行效率很是高,并且咱们一般的会把数据存放在内存中,而内存的读写速度又是最快的。因此,就可以知足咱们高流量,高并发的须要。git

Redis数据库安装

  • Mac 系统 首先安装brew 1.brew install redis 2.将redis-server设置成环境变量: vim .bash_profile alias redis=/usr/local/Cellar/redis/5.0.0/bin/redis-server 注意:配置文件和路径修改为本身的配置 3.执行redis,开启redis服务 github

  • Windows系统 1.下载Redis:https://github.com/MicrosoftArchive/redis/releases(或者见压缩包文件) 2.下载的文件是能够直接安装运行的msi文件 3.点击msi文件,依次步骤以下: 等待安装 redis

安装完毕。接下来咱们来验证redis服务是否安装并启动成功:

1)首先找到本身安装redis的安装目录: 2)打开cmd终端,并进入到redis安装目录: 3)执行redis-cli.exe文件,以下: 出现上面的画面,表示安装成功。sql

  • 进入redis终端:redis-cli数据库

相关文章
相关标签/搜索