NO.82 高并发、海量数据项目的数据库选型考量点分析
来源:互联网 发布:推荐微信推文的软件 编辑:程序博客网 时间:2024/06/05 22:45
最近有个项目涉及海量数据高并发处理问题考虑从两个数据库中选型。
Leader给出了一个非常好的考虑问题的模型:
“谁?用什么样的刀?砍什么样的骨头?”
不妨套用这个模式,列一列选型考量点:
考虑【谁】是受影响人
* 开发团队:数据库的首批使用人员,需要考虑开发团队对于数据库的熟练使用程度。
* 测试团队:上线、发版本、压力测试,需考虑测试团队搭建数据库环境是否方便;
* 生产维护团队
* 数据提取团队
考虑【刀】本身质量如何
* 高并发处理能力
* 海量数据处理能力
* 负载均衡、高可用性、可扩展性、灾备能力
* 技术支持团队保障能力
* 易管理性
* 成本
* 类似情况的成功案例
* 后续研发能力
考虑【骨头】质地如何
* 高并发场景?
* 海量数据量场景?
* 高频高量场景?
综会考虑以上三方面因素,则可以选择合适的“刀”了。
P.S. Leader语:
“如果让一个小屁孩儿拿一把大砍刀,他也掂不起来……”
“如果是搞个鸡骨头,让张无忌用屠龙刀来砍……”
- NO.82 高并发、海量数据项目的数据库选型考量点分析
- 海量数据及高并发
- 海量数据高并发高负载解决方案
- 【海量数据+高并发】网络高并发量解决方案
- 海量数据、高并发优化方案
- 海量数据、高并发优化方案
- 海量数据、高并发优化方案
- 高可用环境硬件选型案例分析
- 高德地图加载海量点
- 高德地图加载海量点
- 高并发数据库分表分库
- 高并发数据库设计方案
- 数据库高并发解决方法
- 高并发通用技术点
- android Mms 数据项分析
- 一个小项目的技术选型
- 被神化的海量数据处理和高并发处理
- 被神化的海量数据处理和高并发处理
- javascript与ASP:Button中onclick问题
- GDB+GDBServer方式进行ARM程序调试
- C++ 虚函数表解析
- 黑马程序员____基本类型
- C语言中有关string的函数详解
- NO.82 高并发、海量数据项目的数据库选型考量点分析
- 什么是套接字
- eclipse导入的Android项目没有android.jar包并报错
- WebSocket将取代ajax?
- C/C++面试题
- LabelValueBean的使用
- MyEclipse 10.0配置JNDI和数据源
- PostgreSQL与MySQL比较
- linux进程控制