![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DataBase
文章平均质量分 62
Mudrock__
这个作者很懒,什么都没留下…
展开
-
DataBase_事务的ACID属性
事务(transaction)中的所有操作,要么都完成,要么都不完成,不会结束于中间环节。若事务在执行过程中发生错误,则数据会被回滚(Rollback)至事务开始前的状态,就像事务从未执行过。原创 2022-10-25 19:08:55 · 321 阅读 · 0 评论 -
DataBase_数据库的行式存储与列式存储
先查询name字典,得知Tom对应的字典ID为1,将1与name列进行匹配,匹配完成后创建bitmap;1.根据索引查询出符合 name = 'Tom' and color = 'white' 的行的物理地址。3.返回bitmap中值为1的行,本例中要求返回age列的数据,故返回age列的第四行的数据。2.对于插入/更新而言较困难,因为列之间的物理地址不是连续的。3.从该行的所有数据中取出age列的数据。1.查询时需要对查询到的列的数据进行组装。3.查询时只有相关的列的数据会被读取。原创 2022-10-18 23:02:05 · 480 阅读 · 0 评论 -
DataBase_NoSQL
2.大数据量时的高性能:NoSQL型数据库均有着高读写性能,并在大数据量下同样表现优秀,这得益于数据间的无关系性,以及简单的数据库结构。NoSQL型数据库无需事先创建字段,可随时存储自定义的数据格式;NoSQL型数据库均有着高读写性能,并在大数据量下同样表现优秀,这得益于数据间的无关系性,以及简单的数据库结构。NoSQL仅仅是一个概念,泛指非关系型的数据库,区别于关系数据库:不保证关系数据的ACID特性。Key-Value键值对,Value为结构化数据(BSON),数据库可获取Value的实际内容。原创 2022-10-18 19:35:45 · 617 阅读 · 0 评论