- 博客(9)
- 收藏
- 关注
原创 可用性
什么是高可用高可用性是互联网系统的一个基本要求,但什么是可用性?简单来说,可用性是系统可用时间的占比,通常用一年中可用时间与总时间的比例来表示。一个系统的可用性越高,就说明这个系统越稳定。如果一个系统一直都处于可用状态,那这个系统就有较高的可用性(这不废话嘛)。举个例子:如果一个系统一年中不可用的时间不超过5分钟,那这个系统的可用性就是99.999%,简称5个9。这5个9是如何算出来的呢?我们知道,一年大概525900分钟左右,5分钟占比大约0.001%左右,因此可用性就是1-0.001%=99.99
2021-01-15 18:38:40 1359
原创 Redis如何实现Value过期时间不同的哈希Map
项目中需要做缓存,但有个场景Redis操作略复杂,具体要求是这样的:每个用户下面挂多条信息;每条信息有自己的过期时间;需要一次获取用户的所有信息;已过期的信息不能被获取到;类似的场景还有很多,例如:用户领取的任务、待领取的优惠券由于条件2的限制,不能直接使用哈希表(哈希表内数据的过期时间相同),因此想到了以下几种方案:方案一:哈希表+时间戳原理:将过期时间作为哈希表的field...
2019-11-21 20:52:04 3781 2
原创 Mac通过虚拟机搭建Kubernetes集群
打算在mac上安装一个kubernetes集群,捣鼓了半天minikube和docker for mac,由于众所周知的原因,都以失败告终,后来终于用VirtualBox虚拟机安装成功了。这里是自己的操作记录。
2019-09-25 22:49:01 2344
原创 接入AppleID登录 go语言实现
本文是对AppleID登录接入的相关总结,希望对其他人能有帮助。https://blog.csdn.net/tptpppp/article/details/99288426
2019-08-12 15:18:09 5581
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人