• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






2019加油!

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2019年2月27日

架构设计之数据库垂直、水平拆分六大原则
摘要: 数据库拆分原则: 1.优先考虑缓存降低对数据库的读操作。 2.再考虑读写分离,降低数据库写操作。 3.最后开始数据拆分,切分模式: 首先垂直(纵向)拆分、再次水平拆分。 4.首先考虑按照业务垂直拆分。 5.再考虑水平拆分:先分库(设置数据路由规则,把数据分配到不同的库中) 6.最后再考虑分表,单表拆 阅读全文
posted @ 2019-02-27 18:25 2019加油! 阅读(1395) 评论(0) 推荐(0)
 
架构-秒杀系统优化思路
摘要: 一、秒杀业务为什么难做 1)im系统,例如QQ或者微博,每个人都读取自己的数据(好友列表、群列表、个人信息); 2)微博系统,每个人读关注人的数据,一个人读多个人的数据; 3)秒杀系统,库存只有一份,所有人会在集中的时间读和写这些数据,多个人读一个数据。 例如:小米手机每周二的秒杀,可能手机只有1万 阅读全文
posted @ 2019-02-27 10:43 2019加油! 阅读(252) 评论(0) 推荐(0)