日期:
来源:非言收集编辑:实例
百度云缓存服务SCS(Simple Cache Service)提供稳定、高效以及高可扩展性的分布式缓存服务。兼容Memcache/Redis协议,并且基于Redis提供了主从和集群模式实例,为您提供多样化的数据结构支持。SCS实例默认支持主从热备,实现故障自动切换、故障迁移、数据备份、实例监控等运维管理功能。以下是百度云缓存服务SCS的一些常见问题。
1、已经使用了存储服务,为什么还要使用缓存服务?
在数据请求相同的条件下,缓存服务的响应速度远远高于存储服务,但是其容量相对较小,且价格相对较高。缓存服务一般用于热点数据的访问加速
2、为了使用SCS,原来的系统会有多大的修改?
SCS分别兼容Memcache和Redis的原生API,让代码的改动量降至最低。
3、SCS 服务Redis实例不支持select命令,无法分片,如何解决这个问题?
目前百度云提供的SCS中的Redis架构不同于裸Redis集群,SCS是在很多Redis实例之上搭了一个Proxy对外服务,自动为用户打散分片。底层相当于多个裸的Redis实例,事实上每一个Redis实例上就是一个分片,因此原先的select命令就没有太大意义了。
4、SCS Redis实例扩缩容时有什么限制和注意事项?
单实例:扩缩容时集群不可写只可读,扩缩容完成后使用长连接的用户需要重建连接。
集群:扩缩容过程中正在迁移的key不可写。