腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
用
C
语言
打印
B+
树
、
我已经在
B+
中实现了
C
树
,并且希望在
树
表单中打印它的键。我按照下面的算法打印它,但得到了一些分段错误。 struct QUEUE * next;下面的代码是对
树
的节点排队queue->bplusNode; return bplusTemp;
浏览 2
提问于2011-07-31
得票数 1
1
回答
在java中如何将
b+
树
存储在文件中?
、
在java
语言
中,如何在文件中存储
B+
树结构? 创建
B+
树
后,如何将其持久存储在文件中,而不是使用内存?我可以存储文件中的每个节点吗?
浏览 0
提问于2011-11-06
得票数 0
1
回答
使用
B+
树
索引实现内存存储
、
、
然后,使用
b+
树
索引,基于记录的字段对每个块地址进行索引。从TSV文件中读取记录。对
C
++非常陌生,但有其他OOP
语言
(Java、Python和一些
C
语言
)的经验。
浏览 1
提问于2020-09-29
得票数 0
1
回答
完全持久化
B+
树
、
我试图实现
B+
树
(用
C
语言
),每个键都是一些数据(int/float/string),对应的值是一个列表,其大小不是固定的。 我希望将此树存储在文件中,并在需要时进行访问。因此,我需要一种在文件系统中实现
B+
树
的持久方法,而不是主存。
浏览 1
提问于2013-05-02
得票数 0
1
回答
数据库文件结构和索引及其实现
、
、
、
、
描述是关于直接指向磁盘块的
树
,并描述这些
树
如何最大限度地减少块访问。 但是我不明白这个描述。我的意思是
树
(B或
B+
)是用一些应用程序
语言
实现的,例如
C
/
C
++ (可能是Java),对吗?
浏览 0
提问于2013-03-11
得票数 0
2
回答
关系数据库管理系统
B+
树
索引如何处理选择查询
、
、
、
我了解到
B+
树
是用来实现关系型数据库管理系统的,现在我想用
C
/
C
++实现一个关系型数据库管理系统,我已经读到了
B+
树
,也看到了SQLite。我对搜索查询在数据库上的工作原理有一个概念上的怀疑,我们将(键,值)存储在
B+
树上,现在我说我有一个表我必须使用phone = 'xyz‘来搜索记录,数据库将如何使用
B+
树
来有效地获取该记录。
浏览 2
提问于2017-04-23
得票数 0
1
回答
C
++,在文件上存储和更新大型
B+
树
(非群集)结构
、
、
、
、
我想尽可能直接地在
B+
上实现一个
C
++树结构。 但是,我的软件将在不同的时间间隔管理多个
B+
树
。所以我想要做的是在一个文件上存储一个
B+
树
,通过访问那个文件来更新和读取它。如果不是,我如何实现它而不重写一些已经存在的函数(例如,使用标准的
b+
树
库)。
浏览 1
提问于2015-12-31
得票数 0
回答已采纳
2
回答
c
#中基于文件系统的
B+
树
实现
、
在
c
#(开源)中是否有任何基于文件系统的
B+
树
实现。我发现了一些项目,但这些不是基于文件(磁盘)的实现。我专门寻找基于文件系统的
B+
树
。
浏览 1
提问于2010-08-23
得票数 9
回答已采纳
4
回答
有效地查询包含多维数据的
B+
树
、
、
、
我有一个磁盘存储(B+-
树
),允许快速、并发地查询单个维度中的数据。但是,我的一些查询依赖于这两个维度。 查找其x尽可能小的元组。
浏览 3
提问于2012-09-20
得票数 5
14
回答
B
树
和
B+
树
有什么区别?
、
在b
树
中,您可以在内部节点和叶节点中存储键和数据,但是在
b+
树
中,您必须只将数据存储在叶节点中。我的意思是,为什么需要在
b+
树
中复制密钥(数据)?
浏览 15
提问于2009-05-15
得票数 338
1
回答
在
B+
树上删除
作为一名学生,我自己一直在尝试用
C
语言
实现
B+
树
。插入是正常的,但是删除会阻止我。我的一个问题是:在叶节点中的键被删除时,是否可以保留内部节点中的键?当内部节点不是叶的父节点时,可能会发生这种情况。
浏览 0
提问于2011-07-09
得票数 3
1
回答
数据库事务、预写日志和索引
、
、
但是
B+
树
索引呢?当然,SQL事务需要输入预写日志。但是当插入发生在
B+
树上时,会改变
B+
树
的状态。事务如何恢复
B+
树
的状态。如何在事务上下文中实现
B+
树
以保持一致性?
浏览 2
提问于2013-11-26
得票数 0
回答已采纳
1
回答
为什么postgres默认索引是在b树上而不是
B+
树上?
、
、
到目前为止,我在Postgres的文档中看到,当我们想要索引某些列时,它会默认使用B
树
作为索引的数据结构,但是
B+
树
比B
树
快得多,所以为什么默认索引是在B树上而不是在
B+
树上。参考(
B+
树
如何更好): 所以我的问题是:为什么默认情况下他们不使用
B+
树
进行索引。
浏览 1
提问于2019-07-09
得票数 1
2
回答
B+
树
,选择顺序
、
、
我是第一次研究
B+
树
。我只想知道,开发人员应该在什么基础上选择
B+
树
的顺序? 另外,有没有类似于虚拟教程的
B+
树
?我非常需要它。
浏览 0
提问于2009-05-15
得票数 1
2
回答
B+
树
相对于BST的优势是什么?
、
、
、
、
我在一堂关于数据库的课上学习
B+
树
,我想知道
B+
树
相对于二进制搜索
树
有什么具体的优势? 对于大多数值得注意的操作,它们似乎都有O(logN)的平均复杂度,但是
B+
树
也有一个额外的(可以忽略不计?)哪些实际优势使
B+
树
在数据库中比BST更受欢迎?
浏览 3
提问于2013-03-19
得票数 25
回答已采纳
7
回答
寻找
C
++或
C
++中基于磁盘的
B+
树
实现
、
、
、
我正在寻找一个轻量级的开源分页
B+
树
实现,它使用磁盘文件来存储
树
。现代
C
++是首选,但
C
语言
也可以。
浏览 0
提问于2009-11-12
得票数 27
1
回答
T-tree:为什么它们不用于磁盘上的索引?
我最近一直在研究
B+
树
和T
树
。似乎有一种趋势,
B+
树
用于磁盘上的索引,而T
树
用于内存。 我相信这是由于磁盘I/O,但我找不到任何东西来证实这一观点。我的假设是正确的吗?此外,如果T
树
的磁盘访问可以通过缓存限制为日志B,那么它们在logB N上的性能就不能超过
B+
树
吗?
浏览 3
提问于2013-02-19
得票数 1
回答已采纳
1
回答
MySQL、InnoDB中自动增量索引结构
、
、
但是
B+
树
的构建过程是流的:
B+
树
构建 ? 它不是满的,也不是15/16,只有一半在红色的圆圈里,而且当我使用自动增量索引时,永远不会在红色的圆圈中插入未来的数据。 所以,这是矛盾的。我猜想,mysql虽然使用
B+
树
作为索引,但自动增量索引没有使用
B+
树
的构建方式,mysql重新设计了自己的策略来提高性能。 我猜对了吗?
浏览 14
提问于2019-01-10
得票数 1
回答已采纳
1
回答
B+
树
中order的含义是什么?
、
最近我在浏览
B+
树
,我不明白
B+
树
中顺序的含义。
浏览 1
提问于2015-04-30
得票数 1
2
回答
如何查找查询所需的块传输数和查找操作
、
、
、
、
给定数量的元组、磁盘块和索引类型(例如键上的主
B+
树
索引),如何计算完成查询所需的块传输和查找操作的数量?具体而言,所述案件如下:eid是员工的主键,cid是客户的主键,并且eid创建了支付的候选密钥。
浏览 6
提问于2013-12-22
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
B+树
B+树的总结
c语言 树的基础知识 必看篇
MySQL与InnoDB(下)-B+树与索引
MySQL索引为什么要用B+树实现?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券