新浪SAE云存储演进:从Memcache到多样化数据服务

需积分: 7 0 下载量 72 浏览量 更新于2024-07-23 收藏 1.82MB PDF 举报
"丛磊在演讲中分享了新浪云计算SAE(Sina App Engine)的数据存储演进历程,从2009年至今,SAE经历了多次重大升级,提供了包括计算类服务、存储类服务在内的多种云产品,并拥有云应用商店和云服务商店。" 在云计算领域,新浪SAE作为国内领先的平台即服务(PaaS)提供商,由新浪及合作第三方支持,自2009年成立以来,不断发展壮大。初期,SAE主要提供了计算类服务,如TmpFS支持,以及存储类服务,如Memcache和MySQL。随着技术的发展和用户需求的增长,SAE逐步完善其产品线,包括2011年5月18日微盘的上线,以及同年7月云应用商店的推出,为用户提供了更丰富的云服务选择。 在数据存储方面,SAE在2009年主要依赖于Memcache和MySQL。Memcache作为一种内存对象缓存系统,被用于提高动态Web应用的性能,但其扩展性和服务质量(SLA)在当时可能是个挑战。而MySQL作为关系型数据库,虽然功能强大,但在虚拟机上的运行可能会带来成本问题。随着时间的推移,SAE显然对这些服务进行了优化,以满足不断增长的用户需求和应用数量。 在服务稳定性上,SAE在2011年第三季度(Q3)的整体服务SLA达到了99.95%,表明其服务的高可用性和可靠性。此外,SAE在活跃开发者数量上也取得了显著成绩,超过10000名经过认证的开发者为其生态系统做出了贡献,其中包括与PHP官方的合作,这进一步强化了SAE在开发社区的地位。 最后,随着业务的扩展,SAE的数据存储解决方案也在不断发展,从最初的简单数据存储需求,到现在的全面数据管理,SAE一直在为用户提供更加高效、稳定且成本效益高的数据存储服务。这种演进反映了云计算行业快速发展的趋势,以及SAE在应对这些变化中所展现的创新能力。 新浪SAE的数据存储历程是一个典型的云服务提供商如何适应市场需求,提升服务质量并持续创新的例子。通过不断迭代和完善,SAE不仅提供了一个强大的云开发平台,还为用户和开发者构建了一个充满活力的生态系统。