亚马逊网络服务(AWS)近日推出了高速云缓存服务ElastiCache公开测试版,这项新的服务将帮助企业提高Web应用程序性能。
对于如何提高Web应用程序的性能,亚马逊表示,ElastiCache服务允许用户在一个高速内存缓存系统中检索信息,而不是完全依赖于速度较慢的以磁盘为基础的数据库,大大提高了数据检索效率。
ElastiCache有着与其它云服务相同的优势,用户不必担心基础设施、安装和维护缓存软件。 亚马逊表示,它可以帮助改善社交网络、游戏和媒体共享网站上的延迟和吞吐量。
亚马逊称,ElastiCache基于Memcached——一个开源项目,如维基百科、Flickr、Twitter以及Youtube等网站都在使用其技术。该服务允许用户在短短几分钟内创建出由一个或多个缓存节点组成的所谓的缓存集群,每个缓存节点提供了网络附加存储通道,RAM容量从1.3GB~68GB。 亚马逊允许用户运行最多20个缓存节点,如果企业有更高的需求,也可以向亚马逊申请。
ElastiCache集成了亚马逊弹性计算云(Amazon EC2)以及亚马逊关系数据库服务(Amazon RDS)中的数据库服务器,为客户提供了一个在云中运行完全托管的应用程序栈平台。
与其他AWS服务一样,ElastiCache服务也是 按需提供,按使用节点的高速缓存大小付费,费用为每小时0.095美元~2.24美元。该服务目前已在美国东(弗吉尼亚州)地区推出,未来几个月内将扩展到其他地区。