Memcached,Redis,MongoDB,HBase比较
来源:互联网 发布:java自动装箱和拆箱 编辑:程序博客网 时间:2024/06/06 01:03
Memcached, Redis, MongoDB比较
mongodb和memcached不是一个范畴内的东西。mongodb是文档型的非关系型数据库,其优势在于查询功能比较强大,能存储海量数据。mongodb和memcached不存在谁替换谁的问题。
和memcached更为接近的是redis。它们都是内存型数据库,数据保存在内存中,通过tcp直接存取,优势是速度快,并发高,缺点是数据类型有限,查询功能不强,一般用作缓存。在我们团队的项目中,一开始用的是memcached,后来用redis替代。
MongoDB与HBase
1、HBase依赖于HDFS;MongoDB直接存储在本地磁盘中
2、HBase按照列族将数据存储在不同的文件中;MongoDB不分列,整个文档都存储在一个(或者说一组)文件中,通过一个有一个通用的.ns文件保存名称空间(Column-based和Document-Based之间的区别应该是指这个地方吧)
3、HBase一个region只有一个HRegionServer对外提供服务(没有负载均衡的概念);MongoDB的shards(类似于region)支持负载均衡(主从结构,通过日志进行同步,这个HBase也在开发计划当中)
4、HBase根据文件的大小来控制region的分裂;MongoDB根据负载来决定shards的分裂(没有深入研究,不知道如何根据负载的)
阅读全文
0 0
- Memcached,Redis,MongoDB,HBase比较
- HBase, Memcached, MongoDB, Redis和Solr对比
- Memcached, Redis, MongoDB三者比较
- Cassandra、MongoDB、CouchDB、Redis、Riak、HBase比较
- Cassandra、MongoDB、CouchDB、Redis、Riak、HBase比较
- Cassandra、MongoDB、CouchDB、Redis、Riak、HBase比较
- Cassandra、MongoDB、CouchDB、Redis、Riak、HBase比较
- [转]Cassandra、MongoDB、CouchDB、Redis、Riak、HBase比较
- [转]Cassandra、MongoDB、CouchDB、Redis、Riak、HBase比较
- [转]Cassandra、MongoDB、CouchDB、Redis、Riak、HBase比较 .
- Redis,MemCached,MongoDB 概述
- Redis,MemCached,MongoDB 概述
- Redis,MemCached,MongoDB 概述
- Redis,MemCached,MongoDB 概述
- Redis,MemCached,MongoDB 概述
- Memcached, Redis, MongoDB区别
- Memcached, Redis, MongoDB区别
- Memcached, Redis, MongoDB区别
- Java和Scala学习日记5
- 连通图遍历策略之广度优先搜索(C语言)
- Binary Tree Maximum Path Sum ---lintcode
- JDBC连接MySQL数据库——案例
- JS图片压缩上传处理
- Memcached,Redis,MongoDB,HBase比较
- Spring RESTful
- Win32开发:完整的开发流程
- D
- opencv二值化函数cvAdaptiveThreshold和cvThreshold
- .Net Core下通过Proxy 模式 使用 WCF
- cocos2d 3.11.1 关于Android包第一次打开按Home键挂起再进入的问题 too much recursion
- Vue的轮播图组件实现
- FreeRTOS_001_准备工作