欢迎来到无限飞翔,在这里,你会找到许多有趣的技术 : )

标签:数据库

开发者头条

数据库索引为什么用B+树实现?

数据库索引为什么用B+树实现?
为什么大多数数据库索引都使用B+树来实现呢?这涉及到数据结构、操作系统、计算机存储层次结构等等复杂的理论知识,但是不用担心,这篇文章20分钟之后就会给你答案。 这篇文章是一系列数据库索引文章中的最后一篇,这个系列包括了下面四篇文章: 数据库索引是什么?新华字典...

3天前 6℃ 0评论 0喜欢

开发者头条

20 分钟数据库索引设计实战

20 分钟数据库索引设计实战
在后端开发的工作中如何轻松、高效地设计大量数据库索引呢?通过下面这四步,20分钟后你就再也不会为数据库的索引设计而发愁了。 顺畅地阅读这篇文章需要了解数据库索引的组织方式,如果你还不熟悉的话,可以通过另一篇文章来快速了解一下——数据库索引融会贯通。 这篇文章是一系...

1周前 (03-12) 20℃ 0评论 0喜欢

开发者头条

嵌套评论的一个数据库设计技巧(2010)

嵌套评论的一个数据库设计技巧(2010)
嵌套评论的一个数据库设计技巧 前些日子看drupal源码时学到的。要实现嵌套评论,只要在表里加一个parent_id字段即可,添加评论的时候很方便,不过显示起来就会慢/麻烦一点。其实只要在表里再添加一个字段,就可以高效/快速的显示评论了,这个字段就是thre...

1周前 (03-12) 19℃ 0评论 0喜欢

开发者头条

Go 生态圈的 K/V 数据库 benchmark

Go 生态圈的 K/V 数据库 benchmark
Go生态圈有好几个K/V数据库,我们经常用它来做我们的存储引擎,但是这些数据库引擎的性能如何呢?本文试图用性能而不是功能的数据考察这些数据库,我测试了几种场景: 并发写、并发读、单一写并发读、并发删除,得出了一些有趣的数据。 测试在两台机器上测试的,一台机械硬盘...

2周前 (03-11) 34℃ 0评论 0喜欢

开发者头条

数据库索引是什么?新华字典来帮你

数据库索引是什么?新华字典来帮你
学过服务器端开发的朋友一定知道,程序没有数据库索引也可以运行。但是所有学习数据库的资料、教程,一定会有大量的篇幅在介绍数据库索引,各种后端开发工作的面试也一定绕不开索引,甚至可以说数据库索引是从后端初级开发跨越到高级开发的屠龙宝刀,那么索引到底在服务端程序中起着怎样的作用呢?...

2周前 (03-10) 22℃ 0评论 0喜欢