SAE中KVDB与Memcache

SAE中KVDB与Memcache对比;

kvdb与Memcache的分钟配额限制是相同的,但收费价格是相差很大的.

        注意:表中红色配额值是自2011-11-3号,即SAE两周年起开始执行的新配额值,旧配额值将不再采用。

服务 请求数 cpu时间 流入流量 流出流量
MySQL 200,000 400s=>1200s 300MB=>600MB 600MB=>1200MB
Memcache 300,000 NA 150MB=>300MB 150MB=>300MB
KVDB 150,000=>300,000 NA 300MB 150MB=>300MB

服务名 资源类型 价格(云豆) 折合人民币价格
HTTP 流入流量 100 云豆/GB 1元/GB
流出流量 150 云豆/GB 1.5 元/GB
HTTPS 流入流量 200 云豆/GB 2 元/GB
流出流量 300 云豆/GB 3 元/GB
MySQL 请求数 150 云豆/百万次 1.5 元/百万次
磁盘用量 5 云豆/GB·天 0.05 元/GB·天
Storage 流出流量 150 云豆/GB 1.5 元/GB
磁盘用量 5 云豆/GB·天 0.05 元/GB·天
Memcache 请求数 25 云豆/百万次 0.25 元/百万次
内存用量 200 云豆/GB·天 2 元/GB·天
KVDB 请求数 50 云豆/百万次 0.5 元/百万次
磁盘用量 5 云豆/GB·天 0.05 元/GB·天

磁盘用量:价格是40倍;

请求数:kvdb 贵1倍;
kvdb 容量是100G,支持复杂数据类型.
Memcache 是最大1G,随需开启,可完整看到命中率,以及使用比.
速度上感觉没有很大差异,分布式Memcache 导致读取是不同内网机器间传递数据与kvdb性能基本相当;
如果数据很少可以使用memcache,如果有很大的数据需要缓存,kvdb较适合.
如果数据要求持久存储必然要用kvdb;
但kvdb也可以一键清空,没有可视化管理,如果存持久数据还是做好规划.
—-2016-05-03—
Sae 的 KVDB 服务出现过一次数据损失情况,请做好数据备份。 也不可完全依赖kvdb