商品分类,品牌管理,类型,属性等功能。
分类和属性属于多对多关系.
满减表,会员价格表.
- 分类
1, 商品详情页,商品详情页动态服务系统
- 静态和动态展示
模板技术:
-
缓存后台信息
redis缓存产品信息. -
一致性方案
canal binlog.
缓存失效,锁住,去数据库拿。
然后更新到缓存,其他休眠结束的线程读取缓存,发现读取的到,就从缓存中获取该缓存,流程结束。
--
JVM本地缓存,减少redis的网络IO.
- 如何定期删除?
lur算法,缓存时间。 缓存过期。
多级缓存,每一级都有各自的有点
- lua+nginx 数据小,访问频率很高
- jvm 数据很大,访问相对来说高的
- redis 数据比较大,访问相对不高的
- lru 最热数据缓存
总结
LVS 分发,nginx shard dict模块做缓存.
- 浏览器缓存 local cache
- CDN缓存 去离自己最近的CDN节点拿数据
- 服务器应用本地缓存 nginx+lua 用shared dict 做本地缓存
- nginx +lua 定制动态和静态的模板数据,根据分类,商家信息等可以按照业务场景渲染成为不同的模板
网友评论