Redis 入门 - 收官

《Redis 入门》系列文章总算完成了,希望这个系列文章可以想入门或刚入门的同学提供帮助,希望能让你形成学习Redis系统性概念。

当时为什么要写这个系列文章,是因为我自己就是迷迷糊糊一路踩坑走过来的,我踩完的坑就踩完了,希望你能少踩一些。

我们简单来回顾一下《Redis 入门》系列内容,希望通过这次回顾能总结一些学习新知识的经验,学习如何更快的掌握新知识,如何形成系统性概念。

1.首先我们了解了Redis基本信息,是什么,有什么,能干什么;

2.然后我们学习如何安装Redis,在不同的操作系统上(Windows、Linux、Docker),通过不同的方式(脚本、安装包、包管理器方式、源码编译等)安装;

3.接着我们寻找了Redis可视化工具,我们介绍了四大类可视化工具(命令行工具、桌面客户端工具、网页工具、插件工具),10来种软件,各有千秋。

4.然后我们正式进入Redis知识学习,了解Redis五大基础数据类型(字符串、集合、有序集合、列、哈希),并熟悉了相关指令。

5.然后我们继续结合具体编程语言C#/.NET Core,了解了6款C#/.NET Core接入Redis客户端库(ServiceStack.Redis、StackExchange.Redis、CSRedisCore、FreeRedis、NewLife.Redis、BeetleX.Redis),并对6款库应用场景做了基本了解,还分别学习了如何使用这6款库。

6.最后我们一起封装了一个简单的Redis C#/.NET Core客户端库Nuget,以达到和现有项目解耦,方便后期扩展的目的。

在整个过程中,很多时候我们会有很多选择,到底应该做什么,我相信第一次接触Redis的,很多时候都会感到很迷茫。然后只能不停的在网上找答案,不停的去尝试,踩了无数次坑以后,最后才发现原来是这样啊,瞬间恍然大悟。

我自己也是踩了很多坑走过来的,因此我想把我的经验分享给大家,然后可以系统给大家介绍如何学习Redis,可以让大家少踩一些坑,在学习的早期就形成系统性概念,从而提升学习效率。

后面我想继续和大家分享《Redis 进阶》,开始深入学习Redis相关知识,希望能给你带来一些收获,如果你有什么想法,也可以给我留言。

:测试方法代码以及示例源码都已经上传至代码库,有兴趣的可以看看。https://gitee.com/hugogoos/Planner

相关推荐
柯3491 小时前
Redis的过期删除策略和内存淘汰策略
数据库·redis·lfu·lru
bing_1583 小时前
Redis 的单线程模型对微服务意味着什么?需要注意哪些潜在瓶颈?
数据库·redis·微服务
小黑蛋学java3 小时前
Redis-cli常用参数及功能的详细说明
redis
听闻风很好吃4 小时前
Redis高级数据类型解析(二)——Set、Sorted Set与Geo实战指南
数据库·redis·缓存
YGGP4 小时前
【每日八股】复习 Redis Day2:Redis 的持久化(下)
redis
知初~4 小时前
java—11 Redis
redis
云攀登者-望正茂4 小时前
Redis 及其在系统设计中的作用
数据库·redis·缓存
冼紫菜5 小时前
基于Redis实现高并发抢券系统的数据同步方案详解
java·数据库·redis·后端·mysql·缓存·性能优化
搬砖天才、7 小时前
日常记录-redis主从复制(master-slave)+ Sentinel 哨兵(高可用)
数据库·redis·sentinel
ShAn DiAn8 小时前
实时步数统计系统 kafka + spark +redis
大数据·redis·分布式·spark·kafka