云缓存CloudCache

高性能、高可靠内存存储,兼容Memcached和Redis

简介

    SpeedyCloud云缓存是一种基于内存的高性能、高可用的Key-Value内存缓存服务,其主要用途在于缓解后端数据库及存储服务的压力、快速响应热点数据等。目前支持Redis和Memcached两种缓存形式。

主要用途

    随着业务量的增加,对后端数据库的访问压力也会随之加大。当数据库访问压力增大时,除了升级数据库配置提高数据库 本身的抗压能力外,也可以采用在应用服务器与数据库服务器之间架设数据库缓存服务器的方式来减轻对后端数据库的直 接压力。另外也可以在缓存服务中放置热点数据,减少应用对后端数据库的访问压力,从而达到提高访问速度,改善用户体验的目的。

优势及特点

在线扩容
用户可以进行在线扩容,在扩容的过程中无需重启服务,也不会中断服务,保证用户的服务在扩容过程中不受任何影响。
数据安全
为了保证数据安全,缓存服务可以运行在独立的私有网络中,并可组建主从架构;另外还可对缓存服务进行数据快照及自定义备份策略。
数据持久化
缓存服务默认自带集群式磁盘存储空间,并且会自动将数据持久化到磁盘上,防止突发故障导致的用户数据丢失,也可在重启服务后根据保存的信息重建缓存服务。
高性能
缓存服务依托于高性能内存硬件设备,其本身更是比传统数据库性能高很多的Key-Value存储形式,QPS能够达到数万之多。