开发者社区> 问答> 正文

索引的原理.能否构建时间索引.时间索引构建后会存在什么问题

面试题!!索引的原理.能否构建时间索引.时间索引构建后会存在什么问题?

展开
收起
小旋风柴进 2016-03-10 15:24:21 2404 0
1 条回答
写回答
取消 提交回答
  • 因为磁盘的检索比对需要遍历,这样耗费了大量的时间、IO,一般就是构造某一列数据的BTree、。hash值,位图索引等,一般的索引能快速的查找比对,而索引的值记录了磁盘的位置,直接读取数据库字段对应位置的内容

    对时间索引的问题描述不够清晰,不明白面试官需要你回答的是什么内容

    时间在数据库存储的内容还是timestamp罢了,数字的比较hash索引没有帮助,时间的索引一般是用B-TREE即可

    一般也不会有什么问题,可能想要你回答的是,索引影响了数据的inset、update、delete操作的速度

    2019-07-17 18:57:45
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
RowKey与索引设计:技巧与案例分析 立即下载
Phoenix 全局索引原理与实践 立即下载
实战-如何基于HBase构建图片视频数据的统一存储检索方案 立即下载