回答
想知道大家在做非关系型数据库的项目时是如何进行设计的,以学生选课为例,每个学生可以选择多个课程,每个课程可以让多个学生选择,这种多对多关系要如何设计,如果我要删除一个课程,如何保证数据库的一致性?
回答
《Bigtable:A Distributed Storage System for Structured Data》介绍:支持PB数据量级的多维非关系型大表,在google内部应用广泛,大数据的奠基作品之一,Hbase就是参考BigTable设计。Bigtable的主要技术特点包括:...
回答
正如梁宁老师的产品思维课程中所讲到的,这是一个数据库系统所能带给产品使用者的”确定性”。差异化能力通常需要从数据库底层开始构筑,而数据存储方式显得至关重要,因为它直接关乎数据写入与读取的效率。在一个...