这类数据库相对于传统的关系型数据库(如 MySQL )有什么不同之处嘛,主要使用在什么场景比较多呢
1
RedrumSherlock 2021-02-06 22:53:09 +08:00 via Android
nosql 是一个统称,底下杂七杂八的很多。这类的主要区别于 RDBMS 就是抛弃传统 SQL 查询,抛弃 transaction,抛弃统一的结构化数据,而是根据具体应用场景设计自己数据储存和调用的方式,这样能够最大程度的保证效率,而不是把什么都往数据库里的表结构里套。每类 nosql 都有自己设计的应用场景,比如你说的 hbase 最适合的是 TB, PB 往上级别数据存储,以及以一个主键为基准的海量简单查询,它的速度能比 RDBMS 快上几个数量级。
|