惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
GbyAI
GbyAI
SecWiki News
SecWiki News
Project Zero
Project Zero
C
Cisco Blogs
Simon Willison's Weblog
Simon Willison's Weblog
P
Privacy International News Feed
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Scott Helme
Scott Helme
A
Arctic Wolf
Security Latest
Security Latest
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Privacy & Cybersecurity Law Blog
Apple Machine Learning Research
Apple Machine Learning Research
T
Tailwind CSS Blog
The Hacker News
The Hacker News
T
Tenable Blog
雷峰网
雷峰网
有赞技术团队
有赞技术团队
V
V2EX
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threat Research - Cisco Blogs
T
Threatpost
AWS News Blog
AWS News Blog
L
LINUX DO - 热门话题
Application and Cybersecurity Blog
Application and Cybersecurity Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
S
SegmentFault 最新的问题
月光博客
月光博客
Spread Privacy
Spread Privacy
S
Secure Thoughts
宝玉的分享
宝玉的分享
博客园 - 三生石上(FineUI控件)
Forbes - Security
Forbes - Security
T
The Exploit Database - CXSecurity.com
G
GRAHAM CLULEY
The Last Watchdog
The Last Watchdog
Y
Y Combinator Blog
I
Intezer
博客园 - 【当耐特】
B
Blog RSS Feed
Attack and Defense Labs
Attack and Defense Labs
I
InfoQ
博客园 - 叶小钗
Cyberwarzone
Cyberwarzone
V2EX - 技术
V2EX - 技术
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Hugging Face - Blog
Hugging Face - Blog
H
Help Net Security
C
CERT Recently Published Vulnerability Notes

博客园 - Rickie

DeepSeek-V3 解读:优化效率与规模 一步一步构建RAG智能问答系统 Milvus向量数据库入门实践 LangChain轻松入门和开发实践 Hugging Face 轻松入门 PyTorch深度学习零基础入门 Spring Security OAuth2+JWT开发实践 Spring Security开发实践 RedisInsight :Redis 官方可视化工具 Hadoop v3.1 大数据技术快速入门 《Apache RocketMQ 深入浅出》系列文章 Kafka v2.3 快速入门与实践 Apache Doris 轻松入门和快速实践 一步一步编译最新版Apache Doris 0.15版本的详细过程 COLA 4.x和DDD项目实践精粹 阿里开源COLA 4.0源码编译和部署过程 Java实体映射工具MapStruct 与BeanUtils性能比较 阿里DDD项目最佳实践-COLA 架构总览 Java实体映射工具MapStruct详解
Redis 7.x 入门和开发实战
Rickie · 2022-09-10 · via 博客园 - Rickie

Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。

Redis 属于NoSQL 数据库,是基于键值对存储的NoSQL数据库,值(value)可以是字符串(String)、哈希(Hash)、列表(List)、集合(Sets)和有序集合(Sorted Sets)等类型。

在实际项目中,把Redis 用在合适的场景里不仅能够提升系统的性能,还能应对高并发的场景。一般会将Redis 应用在缓存、秒杀、计数器和排行榜等和性能密切相关的场景里。

本专栏采用当前Redis 7.x 最新版,通过基础知识介绍入门-环境搭建-项目开发实践,让初学者快速掌握Redis。内部包括分布式缓存组件Redis 7.x的安装配置部署、基本数据类型、常用命令、操作实践、HyperLoglog数据结构、事务、慢日志分析、Redis 集成 Spring Boot的开发实践、Redis 集群模式、布隆过滤器等等。 

专栏大纲

随着互联网的飞速发展,我们享受着技术带来的便利,同时也给从业者带来了如何保证项目高并发、低延时的技术挑战。

Redis 以其超高的性能,简洁轻量的设计,易上手,分布式架构的支持,在缓存等领域出色的表现等,得到了业界广泛的关注和应用。在当今高性能架构中,也发挥着越来越重要的作用。

甚至可以说,Redis 已经成为 IT 互联网大型系统的标配,熟练掌握 Redis 成为开发、运维人员的必备技能。

如果不深挖底层,仅仅只是从使用的角度出发,Redis 的学习成本将会非常低。如果作为一个很好的中间件去研究的话,还是有很多值得学习和借鉴的地方。

本专栏包括Redis 开发环境的搭建、Redis 的各种数据类型和HyperLogLog数据结构、常用客户端和服务端命令、操作实践、以及和Spring Boot集成开发实践等。

  • 安装和配置基于Docker的Redis 7.x 环境
  • Redis  7.x版本源码编译、安装、配置和启动过程
  • Another Redis DeskTop Manager一款免费的Redis可视化工具
  • Redis基本数据类型操作实践入门:string、hash、list、set和zset
  • Redis 常用key命令操作实践入门
  • Redis HyperLogLog 基本概念和操作实践入门
  • Redis 客户端和服务端常用命令操作实践
  • Redis Transaction 事务概念和操作实践
  • Redis 数据AOF和RDB持久化机制和操作实践
  • 基于Redis的Java Maven项目入门实践
  • 使用Java 操作Redis 五大类数据类型
  • Jedis连接池的使用和开发实践
  • Redis和MySQL集成开发实践:Redis作为缓存
  • Redis和Spring Boot 集成开发实践:依赖包、配置文件和配置类
  • Redis和Spring Boot 集成开发实践:资源库、控制器和模型类
  • Redis和Spring Boot 集成开发实践:迭代优化
  • Redis和Spring Boot 集成开发实践:使用StringRedisTemplate 操作五种数据类型
  • Redis和Spring Boot 集成开发实践:封装Redis读写数据服务
  • Redis和Spring Boot 集成开发实践:创建Book应用项目
  • 搭建基于主从复制模式的Redis 集群
  • 搭建基于哨兵模式的Redis 集群
  • 超详细过程:搭建Redis Cluster 集群模式
  • 超详细过程:操作实践Redis Cluster 集群模式
  • Spring Boot 应用和Redis Cluster集群整合的开发实践
  • Spring Boot 应用和Redis Cluster 集群整合:会话管理(Session Management)
  • Spring Boot 应用和Redis Cluster 集群整合:会话管理实践
  • Redis Cluster 集群和Lettuce客户端存储图片开发实践
  • 概率性数据结构Redis 布隆过滤器入门简介和操作实践
  • Spring Boot 应用和Redisson客户端进行五种数据类型开发实践
  • Spring Boot 应用和Redisson客户端进行Redis布隆过滤器开发实践
  • Redis 慢查询日志分析和监视器