在计算机数据存储领域,一直都是关系型数据占领主导地位。所以在传统企业的应用领域,许多应用设计都是面向数据库设计,也就是先设计数据库,再设计程序,从而导致关系模型绑定对象模型。
关系型数据库也有不足,业界也提出了很多方案,但是这些方案似乎只是进一步证明关系型数据库的优秀。直到遇到了难以克服的缺点:处理海量数据的能力欠缺以及僵硬的设计约束。当Google提出BigTable后,一系列可以进行海量数据存储与访问的数据库被设计出来。同时也就引出了NoSQL。
NoSQL是什么?NoSQL,主要指非关系的,分布式的,支持海量数据存储的数据库设计模式。当然也有专家把NoSQL解读为Not Only SQL,表示NoSQL只是关系数据库的补充,而不是替代方案。而HBase则是这一类NoSQL中的杰出代表。
总结HBase是NoSQL中的杰出代表,同时也是BigTable的开源实现。而BigTable是谷歌发表的三篇文章中的一篇。
以上就是nbase是什么品牌的内容,希望您能喜欢。