Couchbase Server初探
目前在工作中使用了Couchbase Server作为推荐的引擎缓存数据库。之前只用阿里云的Redis作为缓存。
阿里云Redis或者直接说Redis 单实例的优缺点:
- * 单实例Redis 对于大规模的缓存使用来说,存在物理RAM的限制*
* Redis 官方集群方案,不支持部分key操作*
基于以上两点我们寻找比较优秀的分布式缓存服务器。
目前使用的缓存服务器为上文提到的Couchbase Server。
目前Couchbase Server分为两个版本:Enterprise Edition
- Community Edition
目前我们使用的版本为Community Edition 4.5.0
主要有以下特性:
- 分布式的存储机构
- 易部署,易维护
- Client支持较多,支持目前主流的语言
- 自动持久化操作,目前只有Couchbase engine支持,memcache不支持
- 支持平滑的扩容
官方文档:
http://docs.couchbase.com/couchbase-manual-2.5/cb-admin/index.html#admin-basics