一篇文章带你了解NoSql数据库——Redis简单入门Redis是一个基于内存的key-value结构数据库
我们会利用其内存存储速度快 , 读写性能高的特点去完成企业中的一些热门数据的储存信息
在本篇文章中我们将会简单介绍Redis的入门,数据类型,常用命令以及如何在Java中操作Reids元素等内容
本篇内容属于《瑞吉外卖》的知识科普部分,有兴趣可以查看一下《瑞吉外卖》的相关文章内容Redis入门在下面我们将会介绍Redis的简介以及Redis的下载和相关配置
Redis简介Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库,缓存和消息中间件 。
Redis是用C语言开发的以恶搞开源的高性能键值对数据库,存储的value类型较为丰富,也被称为结构化的NoSql数据库
NoSql:全拼No Only SQL,不仅仅是SQL,泛指非关系型数据库 。NoSql无法取代关系型数据库,而是作为关系型数据库的补充
我们常用的关系型数据库包括有:
- Mysql
- Oracle
- DB2
- SQLServer
- Redis
- Mongo db
- MemCached
- 缓存
- 任务队列
- 消息队列
- 分布式锁
Window版Redis首先我们需要下载Redis压缩包,资料中有提供,我们也可以到官网下载:Redis中文网
Window版下载相对简单,我们只需要将压缩包解压到对应的文件夹下即可:
![一篇文章带你了解NoSql数据库——Redis简单入门](http://img.zhejianglong.com/231019/01354B1O-0.png)
文章插图
我们如果想要启动,只需点击redis-server.exe开启redis即可:
![一篇文章带你了解NoSql数据库——Redis简单入门](http://img.zhejianglong.com/231019/01354B500-1.png)
文章插图
但是我们的实际操作通常是在redis-cli.exe里:
![一篇文章带你了解NoSql数据库——Redis简单入门](http://img.zhejianglong.com/231019/01354631B-2.png)
文章插图
到这里Window版的Redis安装和启动就完成了
Linux版Redis我们同样需要获得安装包 , 资料中有提供,当然也可以到官网下载:Redis中文网
Linux版的Redis下载就相对而言比较复杂:
- 将Redis安装包上传到Linux中
- 解压安装包
- 安装Redis的依赖环境gcc
- 进入/usr/local/redis-4.0.0目录,进行编译
- 进入redis的src目录,进行安装
下面我们来介绍Linux的启动与停止:
- 使用redis-server启动,默认端口号为6379
- 连接服务
- 关闭Redis服务器
Redis相关配置我们的Redis相关配置基本都是基于Linux系统进行配置的
后台服务我们的Redis在启动时会占据整个屏幕,导致操作不便,所以我们需要将Redis设置为后台运行
# 进入配置文件vim /usr/local/redis-4.0.0/redis.conf# 由于内容过多,我们通过查找/来查找相关信息/daemonize# 我们将后面的no改为yes即可# 注意:我们后面需要采用配置进行加载Redis,假设我们目前在/usr/local/redis-4.0.0目录下(如果已经开启,记得先关闭)src/redis-server ./redis.conf图片展示:
![一篇文章带你了解NoSql数据库——Redis简单入门](http://img.zhejianglong.com/231019/01354C562-3.png)
文章插图
设置密码我们在登陆时会发现没有默认密码,这时我们的系统很容易被入侵,所以我们需要设置密码
# 进入配置文件vim /usr/local/redis-4.0.0/redis.conf# 由于内容过多 , 我们通过查找/来查找相关信息/pass# 将#号去掉,后面修改密码即可requirepass 123456
推荐阅读
- 末影龙蛋怎么孵化(末影龙)
- 联想自带的迈克菲怎么卸载(怎么卸载迈克菲软件)
- 迈克菲卸载不掉怎么办(华硕迈克菲要不要卸载)
- Java 8 Time API
- dnf冒险团角色冒险如何升战力(冒险团冒险角色战斗力)
- dnf冒险团怎么快速10级(dnf怎么增加冒险团等级)
- DNF怎么提升冒险团等级(100级冒险团怎么升级)
- 怎么把视频下载到手机(咋把视频下载到手机里)
- cctv的视频怎么下载下来(cctv软件怎么下载视频)
- 如何下载视频保存到本地相册(优酷视频保存到相册)