Redis菲关系数据库介绍以及在linux上的安装配置
1.NoSQL菲关系型数据库介绍
关系型数据库:mysql,oracle,db2使用二维表的形式进行数据的储存,通过建立表和表之间的关系,来描述数据之间的关系。
所有非关系数据库:不保证数据的ACID(原子性,一致性,持久性,隔离性),没有建立起数据之间的特定关系,提高数据的扩展能力,提高了数据的访问效率。特别是在大数据环境中性能比同类数据库优秀,提高了数据的读写能力。
2.Redis数据库介绍
基于键值对来储存数据,value的属性有:String,List,Set,SortedSet,Hash
实现:数据之间的交集,并集和差集操作。
将数据保存在内存(缓存),在大数据,高并发环境中提高数据的读写效率,自动实现将内存的数据周期性写入到磁盘,通过特定的算法,将不再使用的数据从内存写入磁盘(FIFO,LRU,WEAK)或者修改数据的操作写入到一个文件中(日志文件)。当Redis服务器重新启动的时候会将保存在磁盘上的数据根据算法还原(1.直接加载磁盘上的数据,2. 根据数据库的操作日志进行还原),由于将数据包到内存中,所以实际应用中将redis作为缓存进行使用,解决热点数据排序问题。
Redis可以通过集群的方式实现数据的读写分离,主从同步,提高数据的操作性能。
3.Redis在linux上的安装
1.linux的防火墙要关闭
通过linux实现Redis压缩包的上传:

解压redis安装包:

安装Redis的依赖

执行Redis编译:

创建redis安装目录

执行redis的安装

启动redis服务

在这里注意,我们会发现这是一个前端启动,不能输入linux命令,需要我们按Ctrl+C强行关闭
后端启动设置:





查看redis进程

访问redis

这样就安装好了,我们还可以安装redis客户端
需要的文件:

浙公网安备 33010602011771号