<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Musclewl的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Musclewl</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Musclewl]]></copyright><item><title><![CDATA[Hyper-v网卡设置静态IP]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/135996330</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/135996330</guid><author>Musclewl</author><pubDate>Fri, 02 Feb 2024 16:40:17 +0800</pubDate><description><![CDATA[Hyper-V设置网卡静态IP]]></description><category></category></item><item><title><![CDATA[docker学习记录]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/135953059</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/135953059</guid><author>Musclewl</author><pubDate>Thu, 01 Feb 2024 19:42:27 +0800</pubDate><description><![CDATA[docker学习记录]]></description><category></category></item><item><title><![CDATA[docker踩坑记录]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/135981035</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/135981035</guid><author>Musclewl</author><pubDate>Thu, 01 Feb 2024 19:39:44 +0800</pubDate><description><![CDATA[docker踩坑记录]]></description><category></category></item><item><title><![CDATA[CentOS7安装docker]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/135949932</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/135949932</guid><author>Musclewl</author><pubDate>Wed, 31 Jan 2024 11:41:13 +0800</pubDate><description><![CDATA[CentOS7安装docker]]></description><category></category></item><item><title><![CDATA[Linux挂载本地ISO镜像源]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/135948843</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/135948843</guid><author>Musclewl</author><pubDate>Wed, 31 Jan 2024 11:17:23 +0800</pubDate><description><![CDATA[Linux挂载ISO镜像源


6 最后执行]]></description><category></category></item><item><title><![CDATA[Redis五大基础数据类型详解]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/133240047</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/133240047</guid><author>Musclewl</author><pubDate>Tue, 17 Oct 2023 17:47:31 +0800</pubDate><description><![CDATA[redis 基础数据类型有5种： string、set、zset、list和hash。]]></description><category></category></item><item><title><![CDATA[Redis数据结构系列七：RedisObject]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/133239467</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/133239467</guid><author>Musclewl</author><pubDate>Sun, 24 Sep 2023 14:27:31 +0800</pubDate><description><![CDATA[Redis中任意数据类型的键和值都会被封装成RedisObject，也叫redis对象。]]></description><category></category></item><item><title><![CDATA[Redis数据结构系列六：SkipList跳表]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/133234089</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/133234089</guid><author>Musclewl</author><pubDate>Sun, 24 Sep 2023 11:02:46 +0800</pubDate><description><![CDATA[SkipList跳表本质上是**双端链表**，且按照升序排列。即是有序链表。]]></description><category></category></item><item><title><![CDATA[Redis数据结构系列五：QuickList快速链表]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/133231454</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/133231454</guid><author>Musclewl</author><pubDate>Sun, 24 Sep 2023 10:28:03 +0800</pubDate><description><![CDATA[QuickList兼具链表和Ziplist的优点，是一个节点为ZipList的双端链表，解决了传统链表的内存占用问题，控制了ZipList大小，解决连续内存空间申请效率问题，中间节点可以压缩，进一步节省内存。]]></description><category></category></item><item><title><![CDATA[Redis数据结构系列四：ZipList压缩链表]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/133198737</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/133198737</guid><author>Musclewl</author><pubDate>Sat, 23 Sep 2023 20:47:52 +0800</pubDate><description><![CDATA[ZipList是一种特殊的“双端链表”（不是真的链表），由一系列特殊编码的连续内存块组成。可以在任意一端进行压入/弹出操作,并且该操作的时间复杂度为 0(1)。]]></description><category></category></item><item><title><![CDATA[Redis数据结构系列三：Dict字典]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/132892184</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/132892184</guid><author>Musclewl</author><pubDate>Fri, 22 Sep 2023 22:17:10 +0800</pubDate><description><![CDATA[Dict是redis中键值型（key-value Pair）的数据结构。Dict由哈希表（dictht）、哈希节点（dictEntry）和字典（dict）三部分组成。]]></description><category></category></item><item><title><![CDATA[Redis数据结构系列二：IntSet]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/133071429</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/133071429</guid><author>Musclewl</author><pubDate>Wed, 20 Sep 2023 11:22:46 +0800</pubDate><description><![CDATA[redis基础数据结构：动态字符串SDS、intSet、Dict、ZipList、QuickList、SkipList、RedisObject。]]></description><category></category></item><item><title><![CDATA[Redis数据结构系列一：动态字符串SDS]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/133071322</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/133071322</guid><author>Musclewl</author><pubDate>Wed, 20 Sep 2023 11:21:13 +0800</pubDate><description><![CDATA[redis基础数据结构：动态字符串SDS、intSet、Dict、ZipList、QuickList、SkipList、RedisObject。]]></description><category></category></item><item><title><![CDATA[Redis集群模式初探]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/132642018</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/132642018</guid><author>Musclewl</author><pubDate>Mon, 04 Sep 2023 10:19:47 +0800</pubDate><description><![CDATA[众所周知，redis可以作为单机模式部署，支持大量用户访问，在大规模并发场景下，存在性能瓶颈和宕机风险等问题，那么redis集群模式应运而生，解决单台redis服务器无法承受大规模高并发下的QPS压力。集群模式：主从模式、哨兵模式和分片集群模式]]></description><category></category></item><item><title><![CDATA[Redis消息队列初探]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/132389105</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/132389105</guid><author>Musclewl</author><pubDate>Wed, 23 Aug 2023 11:16:14 +0800</pubDate><description><![CDATA[Redis消息队列初探——消息队列（Message Queue/Broker），顾名思义：存放消息的队列。是分布式系统中重要的组件，利用高效可靠的消息传递机制进行与平台解耦的数据通信。主要解决应用耦合、异步处理、流量削锋等问题。]]></description><category></category></item><item><title><![CDATA[Redisson 源码解析系列二：分布式锁RedissonLock获取锁重试机制]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/132261248</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/132261248</guid><author>Musclewl</author><pubDate>Sat, 19 Aug 2023 15:46:39 +0800</pubDate><description><![CDATA[分布式锁RedissonLock获取锁重试机制]]></description><category></category></item><item><title><![CDATA[Redisson 源码解析系列一：分布式锁RedissonLock可重入机制+锁续约解析]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/132157020</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/132157020</guid><author>Musclewl</author><pubDate>Sun, 13 Aug 2023 16:41:39 +0800</pubDate><description><![CDATA[分布式锁RedissonLock `可重入机制`+`锁续约` 解析]]></description><category></category></item><item><title><![CDATA[redis 基础概念深入学习+图例阐述]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/131624758</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/131624758</guid><author>Musclewl</author><pubDate>Sun, 09 Jul 2023 22:32:14 +0800</pubDate><description><![CDATA[由于使用redis作为缓存， 如何处理数据一致性、缓存雪崩、缓存穿透及缓存击穿问题。]]></description><category></category></item><item><title><![CDATA[windows+Reids可视化工具RESP下载]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/131591121</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/131591121</guid><author>Musclewl</author><pubDate>Fri, 07 Jul 2023 10:16:31 +0800</pubDate><description><![CDATA[windows环境中下载Reids和可视化工具RESP]]></description><category></category></item><item><title><![CDATA[Linux自定义服务文件和常用systemctl指令]]></title><link>https://blog.youkuaiyun.com/Musclewl/article/details/131451713</link><guid>https://blog.youkuaiyun.com/Musclewl/article/details/131451713</guid><author>Musclewl</author><pubDate>Thu, 29 Jun 2023 11:52:58 +0800</pubDate><description><![CDATA[Linux服务管理常用的两种方式为service和systemctl。service的方式在许多机器上已经弃用，建议使用systemctl方式。systemd是Linux系统最新的初始化系统(init)，作用是提高系统的启动速度，尽可能启动较少的进程，尽可能并发启动更多进程。]]></description><category></category></item></channel></rss>