扩展性
传统数据
纵向扩展:表示在需要处理更多负载时通过提高单个系统处理能力的方法来解决问题。最简单的情况就是为应用系统提供更为强大的硬件。服务器数量不发生变化,配置越来越高(发生变化)
例:如果数据库所在的服务器实例只有8G内存、低配CPU、小容量硬盘,进而导致了数据库不能高效地运行,那么我们就可以通过将该服务器的内存扩展至16G、更换大容量硬盘或者更换高性能服务器来解决这个问题。
大数据
横向扩展:是将服务分割为众多的子服务并在负载平衡等技术的帮助下在应用中添加新的服务实例。配置不发生变化,服务器数量越来越多(发生变化)
例:如果数据库所在的服务器实例只有一台服务器,进而导致了数据库不能高效地运行,那么我们就可以通过增加服务器数量,将其构成一个集群来解决这个问题
分布式
传统数据
资源集中(计算与存储&#