复述:redis 6.0.初学者
- 5课程|5小时13米42秒
探索Redis和开源内存数据存储,它被用作数据库、缓存和消息代理。
课程包括
Redis内存数据存储:介绍Redis
Redis是一个内存中的键值存储,有很多用例。由于它的易用性、丰富的特性集和开源状态,它是软件开发人员为最终用户提供改进性能的流行工具。在本课程中,您将探索Redis内存存储的各种用例、特性和限制。你将检查不同的数据类型,结构和客户端连接支持在Redis。接下来,你将学习如何安装Redis和建立一个Redis服务器的实例。然后,您将学习执行涉及字符串和数字数据的基本Redis操作,如创建、读取、更新和删除(CRUD)操作和密钥过期设置。
10个视频| 1h 7m
评估
徽章
Redis内存数据存储:数据结构
Redis提供了多种数据结构和集合,使开发人员能够向最终用户提供多种类型的高性能应用程序。在本课程中,您将学习如何使用Redis的不同数据结构,即列表,散列和集。然后,您将学习执行各种集合操作,例如并集、交集和集合差。接下来,您将区分排序集和常规集,并学习如何使用它们。然后,您将研究HyperLogLog结构的优点和限制,以及如何在Redis中使用这些。在完成本课程后,您将能够比较和使用每种结构,并识别它们的用例。
11个视频| 1h 13m
评估
徽章
Redis内存数据存储:消息和流
Redis主要是一个内存中的键值存储,但也有很多其他的用例。在本课程中,您将探索超越其作为数据库或缓存的使用案例,特别是其在消息和流媒体的应用程序。你将开始建立通信之间的Redis客户端使用发布/订阅范式和Redis CLI。接下来,您将学习如何设置Redis流,并使用XREAD命令从它们检索数据。最后,您将使用Redis中的流数据结构来记录信息,并将消息传递给一组消费者进程。
8个视频| 50m
评估
徽章
Redis内存数据存储:与Redis客户端一起工作
一旦Redis的主要功能实现,几个高级功能可以进一步优化进程,使您能够使用Python应用程序。在本课程中,您将探索其中一些高级特性,以及它们如何应用于管道、事务和锁。您将学习如何使用Redis CLI和Python客户端使用这些特性。您将从学习如何使用发布/订阅和管道在一个Python应用程序与Redis客户端。然后你将学习如何定义和执行交易在Redis和使用手表功能。接下来,您将学习如何使用一些特性和技术来应用优化,比如管道模式特性和服务器辅助的客户端缓存。最后,您将学习如何使用Redis密钥和锁同步访问共享Redis资源。必威体育网站首页
12个视频| 1h 12m
评估
徽章
Redis内存数据存储:管理Redis服务器
一旦Redis服务器就位,有几个基本的任务涉及到管理它。在本课程中,您将探索如何执行这些关键任务中的一些,即分配用户权限,建立替换服务器,并设置缓存替换策略。首先,您将学习如何使用ACL命令为新用户设置用户权限,并继续使用ACL类别分配权限。接下来,你将学习如何复制一个Redis服务器的副本,在建立一个你的服务器的副本和建立一个主从关系的服务器和它的副本。最后,您将学习如何设置一个Redis服务器,通过应用最近最少使用(LRU)或最不频繁使用(LFU)缓存替换策略来发挥缓存的作用。
8个视频| 48m
评估
徽章
显示更多
必威体育 西汉姆联
完成这些课程时赚取数字徽章
Skillsoft为您提供成功完成一些课程后获得数字徽章的机会,可以在任何社交网络或商业平台上分享。
电子徽章属于你,永远属于你。