NO.82 高并发、海量数据项目的数据库选型考量点分析

    最近有个项目涉及海量数据高并发处理问题考虑从两个数据库中选型。
    Leader给出了一个非常好的考虑问题的模型:
    “谁?用什么样的刀?砍什么样的骨头?”
    不妨套用这个模式,列一列选型考量点:

     考虑【谁】是受影响人
    * 开发团队:数据库的首批使用人员,需要考虑开发团队对于数据库的熟练使用程度。
    * 测试团队:上线、发版本、压力测试,需考虑测试团队搭建数据库环境是否方便;
    * 生产维护团队
    * 数据提取团队

     考虑【刀】本身质量如何
    * 高并发处理能力
    * 海量数据处理能力
    * 负载均衡、高可用性、可扩展性、灾备能力
    * 技术支持团队保障能力
    * 易管理性
    * 成本
    * 类似情况的成功案例
    * 后续研发能力

     考虑【骨头】质地如何
    * 高并发场景?
    * 海量数据量场景?
    * 高频高量场景?

     综会考虑以上三方面因素,则可以选择合适的“刀”了。

    P.S. Leader语:
如果让一个小屁孩儿拿一把大砍刀,他也掂不起来……
“如果是搞个鸡骨头,让张无忌用屠龙刀来砍……”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值