欢迎来到“雪碧聊技术”CSDN博客!
在这里,您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者,还是具有一定经验的开发者,相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导,我将不断探索Java的深邃世界,分享最新的技术动态、实战经验以及项目心得。
让我们一同在Java的广阔天地中遨游,携手提升技术能力,共创美好未来!感谢您的关注与支持,期待在“雪碧聊技术”与您共同成长!
目录
一、认识NoSQL
二、认识Redis
1、什么是Redis?
2、Redis数据库的特征
三、安装Redis
1、Redis是基于C语言编写的,因此首先需要安装Redis所需的gcc依赖
2、上传安装包并解压
3、进入解压后的文件夹redis-6.2.6
4、编译并安装redis
5、查看/usr/local/bin/下,是否生成文件
四、启动Redis
1、默认启动方式:在任意路径下,输入redis-server命令
2、基于配置文件启动
3、开机自启
五、在命令行操作redis
1、切换到redis的安装目录
2、执行命令,连接redis,并进行后续操作
六、Redis图形化界面
1、下载
2、redis连接虚拟机
3、查看图形化界面
一、认识NoSQL
总之,如果对数据安全、一致性要求高,就用SQL(关系型数据库)。
二、认识Redis
1、什么是Redis?
Redis诞生于2009年,全称:Remote Dictionary Server(远程词典服务器),是一个基于内存的键值型NoSQL数据库。
2、Redis数据库的特征
- 键值(key-value)型,value支持多种不同的数据结构(如:字符串、集合等10多种)
- 单线程,每个命令具备原子性(即串行执行)
- 低延迟,速度快(基于内存、IO多路复用、良好的编码)
- 支持数据持久化(定期将数据从内存持久化到磁盘)
- 支持主从集群(从节点,可以备份主节点的数据。因此一旦主节点宕机,从节点也可以找到主节点的数据)、分片集群(如:1TB的数据,存到n个节点)。
- 支持多语言客户端(Java、python、c等都可以操作redis)
三、安装Redis
1、Redis是基于C语言编写的,因此首先需要安装Redis所需的gcc依赖
yum install -y gcc tcl
举例:
2、上传安装包并解压
3、进入解压后的文件夹redis-6.2.6
4、编译并安装redis
5、查看/usr/local/bin/下,是否生成文件
到这,就完成了Redis在Linux系统上的安装。
四、启动Redis
1、默认启动方式:在任意路径下,输入redis-server命令
缺点:ctrl+c关闭,redis服务也会关闭,因此不推荐。
但我们目前还是这么启动吧。
2、基于配置文件启动
0.0.0.0表示在任意一台主机,都能访问这个redis。
这样redis就可以在后台运行了。
启动:
查看/杀死redis服务:
3、开机自启
需要修改配置文件,有点麻烦,因此跳过。
五、在命令行操作redis
1、切换到redis的安装目录
2、执行命令,连接redis,并进行后续操作
select 1 表示选择该redis中的1号库(默认0~15,共16个库)。
六、Redis图形化界面
1、下载
2、redis连接虚拟机
连不上的,记得把linux的防火墙关闭了。
3、查看图形化界面
以上就是Redis的简介、安装、图形化界面的全部内容,想了解更多Redis知识,请关注本博主~~