随笔分类 -  redis

摘要:接触过很多的项目,其中有一大部分的redis的key用冒号:把一些字符串进行隔开,比如: Person:CN:name Person:US:name Person:UK:name ... 这个好像是以前比较老的版本的处理方式,主要是方便进行统一管理,比如我要删除某一类型的key,用这种结构进行存储的 阅读全文
posted @ 2020-05-17 11:36 凌雨尘 阅读(8216) 评论(0) 推荐(0)
摘要:电商平台的架构一般包括:客户自建应用、安全与监控、存储、弹性计算、分布式服务和后台数据库等模块 大致分布如下图: 上图是基于 Mysql 的架构设计 上图是基于 SQL Server 的架构设计 一、客户自建应用 客户自建应用一般包括客户管理中心、商品管理中心、营销管理中心、订单管理中心、积分管理中 阅读全文
posted @ 2019-02-23 16:27 凌雨尘 阅读(648) 评论(0) 推荐(0)
摘要:使用Redis不得不考虑缓存的问题,处理不好的话会被黑客利用从而导致缓存击穿、缓存穿透、缓存雪崩等问题 场景如下图: 缓存击穿:一个已经存在的key,当访问量过大的时候,有部分请求可能会绕过缓存直接请求DB,从而导致DB请求量变高,压力增大 解决方案:可以在请求key之前,使用setNx加锁,设置一 阅读全文
posted @ 2018-11-21 16:02 凌雨尘 阅读(160) 评论(0) 推荐(0)
摘要:一、什么是 Redis Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库 二、什么是 Redis 分布式锁 分布式锁其实可以理解为:控制分布式系统有序的去对共享资源进行操作,通过互斥来保持一致性。 举个不太恰当的例子:假设共享的资源就 阅读全文
posted @ 2018-09-06 15:18 凌雨尘 阅读(903) 评论(0) 推荐(0)
摘要:redis扩展程序下载链接(版本3.0.504) 链接: https://pan.baidu.com/s/1QfrjtnifOl8SPf7XCEly2g 密码: u6x6 wampserver下载地址: 链接: https://pan.baidu.com/s/1icYiAh1cqoqGEdBT5UR 阅读全文
posted @ 2018-06-19 10:01 凌雨尘 阅读(680) 评论(0) 推荐(0)