欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 国际 > Redis1:初识Redis

Redis1:初识Redis

2024/11/13 15:06:27 来源:https://blog.csdn.net/qq_63981644/article/details/143523971  浏览:    关键词:Redis1:初识Redis

欢迎来到“雪碧聊技术”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知识,请关注本博主~~

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com