发布网友 发布时间:2023-09-20 01:55
共1个回答
热心网友 时间:2024-11-20 15:17
1.High performance——对数据库高并发读写的需求;
2.Huge Storage——对海量数据的高效率存储和访问的需求;
3.High Scalability && High Availability——对数据库的高可扩展性和高可用性的需求。
在基于web的架构当中,数据库是最难进行横向扩展的。
当一个应用系统的用户量和访问量与日俱增的时候,你的数据库却没有办法像web server和app server那样简单的通过添加更多的硬件和服务节点来扩展性能和负载能力。
对于很多需要提供24小时不间断服务的网站来说,对数据库系统进行升级和扩展是非常痛苦的事情,往往需要停机维护和数据迁移。