本文介绍: 本篇对于Redis的讲解可以我们简单的了解什么是Redis以及他的简单应用。主要还是因为我在学习苍穹外卖的时候,用到了这个知识点,而在平时的各种学习中,对于Redis的大名也是早有耳闻,因此今天来简单介绍一下redis使用,包括下载安装以及各种简单使用方法目录Redis的启动关闭:是一个开源内存存储系统,常用于构建高性能、高可扩展性应用程序。它支持多种数据结构,如字符串哈希表、列表集合有序集合等,并提供了丰富的操作命令,使开发人员能够快速、灵活地处理数据

前言:

        本篇对于Redis的讲解可以让我们简单的了解什么是Redis以及他的简单应用。主要还是因为我在学习苍穹外卖的时候,用到了这个知识点,而在平时的各种学习中,对于Redis的大名也是早有耳闻,因此今天来简单的介绍一下redis使用,包括下载安装以及各种简单的使用方法

目录

前言:

Redis介绍:

Redis与MySQL的区别:

 Reids的下载:

Redis的启动与关闭: 

修改连接redis的密码(默认无密码):

总结:


Redis介绍

        Redis(Remote Dictionary Server)是一个开源内存存储系统,常用于构建高性能、高可扩展性应用程序。它支持多种数据结构,如字符串哈希表、列表集合有序集合等,并提供了丰富的操作命令,使开发人员能够快速、灵活地处理数据

Redis是一个基于内存的Key-value结构数据库

Redis与MySQL的区别:

  1. 数据模型:Redis是一个键值存储系统,它以键值的形式存储数据。Redis支持的数据结构更加丰富,包括字符串哈希表、列表集合有序集合等,而MySQL是一个关系型数据库基于表和行存储数据

  2. 存储方式:Redis将数据存储内存中,这使得它具有非常快的读写速度,适用于需要高性能的场景。而MySQL通常将数据存储磁盘上,并使用缓存技术来提高读取速度。

  3. 数据持久:Redis提供了持久功能可以将数据保存到磁盘上,以防止数据丢失。而MySQL通过使用事务日志和重做日志等机制来保证数据的持久性。

  4. 查询语言:Redis不支持SQL查询语言,它通过一组特定的命令来进行数操作。而MySQL使用结构化查询语言(SQL)作为主要的查询操作语言

  5. 数据一致性:Redis是一个单机数据库,数据存储内存中,因此在面对故障时,可能会有数据丢失风险。而MySQL支持主从复制分布式架构可以实现数据的冗余和备份,提高数据的可靠性和一致性。

  6. 应用场景:Redis适用于需要高性能、低延迟场景,如缓存会话存储消息队列等。而MySQL适用于需要管理大量结构化数据、复杂查询和事务处理应用,如电子商务、社交网络等。

总之,Redis和MySQL在数据模型、存储方式、查询语言和应用场景等方面存在明显的区别。选择哪个数据库取决于具体的应用需求和数据处理要求。

简而言之:Redis的读写效率高,适合存储热点数据,而MySQL的读写效率低但是存储能力好,适合存储普遍数据

 Reids的下载:

Redis中文网

而Reids也是一个绿色软件,直接下载对应的压缩包,解压后就可以使用

Redis的启动关闭: 

先在上方进入cmd命令窗口然后命令输入 redisserver.exe redis.windows.conf

这样我们就启动redis服务

关闭redis快捷键ctrl + c

 通过客户端连接启动后的redis,在当前界面输入rediscli.exe可以进入客户端

进入后:

修改连接redis密码(默认无密码):

修改连接Redis的密码这一操作是在conf文件中进行的

去掉前面的#注释之后,我们就可以自己进行配置密码

配置密码为123456

注意requirepass前面不能有空格,否则会报错

而在进行客户端redis连接的时候,需要用-a来加上密码,这样才可以连接redis

总结

        通过本文,我们了解到 Redis 是一种键值存储系统,它将数据存储在内存中,以实现快速而高效的读写操作。它支持多种数据结构,如字符串哈希、列表、集合和有序集合,这使得 Redis 不仅仅是一个简单的键值存储系统,还具备了其他特性

我们介绍了 Redis 的特点之一是其快速的读写速度。这是由于 Redis 将数据存储在内存中,并使用异步方式将数据写入磁盘,从而实现了高性能。此外,Redis 还支持数据的持久化,以确保数据不会在服务器重启后丢失

我们还讨论了 Redis 的用途。由于其灵活的数据结构和强大的功能,Redis 在许多应用场景中被广泛使用。例如,它可以用作缓存,以提高响应速度;作为分布式锁,以实现并发控制;或者用于实时计数和统计等。

如果我的内容对你有帮助,请点赞,评论,收藏。创作不易,大家的支持就是我坚持下去的动力!

69e9169c980f43e0aad31ff9ada88a9c.png

原文地址:https://blog.csdn.net/fckbb/article/details/133828418

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_4277.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注