阳老师关于MongoDB、HBase、MySQL、OceanBase适用场景的说明,言简意赅,对于实际业务中存储方案的选择很有帮助。
文章转载链接:http://blog.sina.com.cn/s/blog_3fc85e2601013nw9.html
关于开源数据库OceanBase( http://oceanbase.taobao.org/ )的应用场景:
如果你不需要事务(transaction),MongoDB等是不错的选择,如果你的数据量很大,HBase也是不错的选择;
如果你需要事务(transaction),并且数据量不大,或者你可以接受分库(sharding)后的事务,关系数据库(例如MySQL)是不错的选择;
如果你需要事务(transaction),并且数据量比较大(例如1TB~几百TB),或者虽然目前数据量不大,但数据增长很快,你希望免除分库分表的麻烦,那么欢迎你选择OceanBase
参考如标题的等式:OceanBase = transactionality + scalability
更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/database/extra/
时间: 2024-09-10 15:10:42