当前位置: 首页 > news >正文

网站 动画 怎么做的百度免费推广怎么操作

网站 动画 怎么做的,百度免费推广怎么操作,做卖车网站需要什么手续费,时时彩游戏网站建设索引是什么? 索引是帮助MySQL高效获取数据的排好序的数据结构,因此可知索引是数据结构。 概念很抽象,但是类比生活中的例子就很容易理解,比如一本厚厚的书,我们想取找某一小节,我们可以根据目录去快速找到…

索引是什么?

索引是帮助MySQL高效获取数据的排好序的数据结构,因此可知索引是数据结构。
概念很抽象,但是类比生活中的例子就很容易理解,比如一本厚厚的书,我们想取找某一小节,我们可以根据目录去快速找到对应的章节,其实这个目录就可以叫这本书的索引,而数的目录又分为大章节小章节,如果倒着看是不是很像一棵树呢?

常见树的数据结构及特点:

二叉树:
二叉树是每个节点最多有两个子节点的树结构,通常有左子树和右子树,左右子树是有顺序的,左子树的值要小于父节点,右子树的值要大于父节点。

二叉树示意图:
在这里插入图片描述

极端情况下二插树可能没有左右子树,比如一组递增的数据,最终就形成了一个链表。

极端情况下二叉树示意图:
在这里插入图片描述

为了避免这种情况的发生,产生了平衡二叉树。

平衡二叉树(AVL Tree):
平衡二叉树是一种特殊的二叉树,除了满足二叉树的特征之外,它还要求左右两颗子树的高度差的绝对值不能超过1,且左右两棵子树都是平衡二叉树。
平衡二叉树解决了极端情况下退化为链表的问题,但是平衡二叉树满足了每个节点最多两个子节点的特点,如果数据量比较大的情况下,二叉树的高度会非常,查询的时候会多次进行磁盘IO,查询的性能会比较差,因此诞生了B-Tree。

同样数据,使用平衡二叉树演示:
在这里插入图片描述
很明显同样数据AVL树没有出现二叉树的情况。

B-Tree的特点:

  • 度(Degree):节点存储数据的个数,B-Tree允许一个节点存储多个数据。
  • 每个节点可以有M个子节点。
  • 叶子节点具有相同的深度。
  • 节点的数据从左到右顺序排列。
  • 叶子节点指针为空。

同样数据,B-Tree演示:

在这里插入图片描述

B+Tree的特点:

  • 非叶子节点不存储数据,只存储索引key,可以增加度(key占用的空间远小于data占用的空间)。
  • 叶子节点存储了全部数据,且增加了顺序访问指针,提高了区间访问性能,支持范围查询。

InnoDB中存储引擎页大小是16KB,一个节点就是一页,而一个Long类型的主键id占用8个字节,故叶子节点如果只存储索引的话,一个节点就能存储大量的索引key,这样就大大减少了节点个数,同时也节省了存储空间。

同样数据,B+Tree演示:

在这里插入图片描述
很直观的看到,B+Tree叶子节点多了指针,且叶子节点有全部数据,数据从左到右依次增大。

好用的数据演示网站:

在这里插入图片描述

Hash索引的特点:

  • hash索引不支持范围查找。
  • hash存在哈希冲突问题。
  • hash索引经过一次查询就可以定位到数据,查询效率比B+Tree高。

Full-text全文索引的特点:

仅可用于 MyISAM 存储引擎,用于检索文本信息的, 针对较大的数据,生成全文索引很耗时间及空间,在MySQL中一般不常用。

聚集索引和非聚集索引?

聚集索引和非聚集索引是按物理存储结构来划分的一个概念。

  • 聚集索引也叫聚族索引,是以主键创建的索引,聚集索引叶子节点存储的是数据,一个表中只存在一个聚集索引,且只存在于InnoDB引擎中。
  • 非聚集索引也叫辅助索引,索引和数据不在一起,非聚集索引叶子节点存储的是索引对应数据行的主键,通过索引行找到主键后,根据主键去找对应的数据。

MySQL InnoDB、MyISAM、Memory存储引擎对索引数据结构的支持:

数据类型InnoDBMyISAMMemory
B+Tree支持支持支持
Hash不支持(用户无法手动创建Hash索引)不支持支持
Full-text5.6版本后支持支持不支持

如有不正确的地方请各位指出纠正。


文章转载自:
http://levitative.rpwm.cn
http://alcor.rpwm.cn
http://fruiter.rpwm.cn
http://oxfly.rpwm.cn
http://prairial.rpwm.cn
http://johnsonese.rpwm.cn
http://froglet.rpwm.cn
http://truck.rpwm.cn
http://gastrojejunostomy.rpwm.cn
http://monopteral.rpwm.cn
http://budlet.rpwm.cn
http://totalitarianism.rpwm.cn
http://bup.rpwm.cn
http://ethically.rpwm.cn
http://lyophobic.rpwm.cn
http://moneymaking.rpwm.cn
http://jor.rpwm.cn
http://incendiarism.rpwm.cn
http://tartly.rpwm.cn
http://matriline.rpwm.cn
http://ergative.rpwm.cn
http://kum.rpwm.cn
http://yolk.rpwm.cn
http://cinchonidine.rpwm.cn
http://nomen.rpwm.cn
http://anytime.rpwm.cn
http://counterirritant.rpwm.cn
http://darvon.rpwm.cn
http://calumniation.rpwm.cn
http://reloader.rpwm.cn
http://numeral.rpwm.cn
http://snowmelt.rpwm.cn
http://haversian.rpwm.cn
http://frondage.rpwm.cn
http://identical.rpwm.cn
http://cozzpot.rpwm.cn
http://gigolette.rpwm.cn
http://hispanidad.rpwm.cn
http://jetabout.rpwm.cn
http://donee.rpwm.cn
http://crankcase.rpwm.cn
http://scleroprotein.rpwm.cn
http://policyholder.rpwm.cn
http://inkblot.rpwm.cn
http://venisection.rpwm.cn
http://intolerably.rpwm.cn
http://toynbeean.rpwm.cn
http://continuo.rpwm.cn
http://dismoded.rpwm.cn
http://redshank.rpwm.cn
http://cuttage.rpwm.cn
http://wasting.rpwm.cn
http://galactorrhea.rpwm.cn
http://supramaxilla.rpwm.cn
http://principled.rpwm.cn
http://aye.rpwm.cn
http://liberaloid.rpwm.cn
http://sculpt.rpwm.cn
http://it.rpwm.cn
http://emphatically.rpwm.cn
http://gouge.rpwm.cn
http://cyclostomate.rpwm.cn
http://synonymist.rpwm.cn
http://sistrum.rpwm.cn
http://narial.rpwm.cn
http://semiology.rpwm.cn
http://annalist.rpwm.cn
http://fratricidal.rpwm.cn
http://udometer.rpwm.cn
http://opisthenar.rpwm.cn
http://juneau.rpwm.cn
http://pityroid.rpwm.cn
http://sonant.rpwm.cn
http://nicotin.rpwm.cn
http://sadhe.rpwm.cn
http://muf.rpwm.cn
http://diminutively.rpwm.cn
http://sensational.rpwm.cn
http://sapor.rpwm.cn
http://hemoptysis.rpwm.cn
http://loco.rpwm.cn
http://squandermania.rpwm.cn
http://gules.rpwm.cn
http://fabricate.rpwm.cn
http://sportswear.rpwm.cn
http://sedentarily.rpwm.cn
http://della.rpwm.cn
http://mudcap.rpwm.cn
http://excursion.rpwm.cn
http://puller.rpwm.cn
http://laodicean.rpwm.cn
http://anticline.rpwm.cn
http://seabird.rpwm.cn
http://progressivism.rpwm.cn
http://escapee.rpwm.cn
http://impromptu.rpwm.cn
http://brazenfaced.rpwm.cn
http://specialisation.rpwm.cn
http://contretemps.rpwm.cn
http://hemal.rpwm.cn
http://www.15wanjia.com/news/67160.html

相关文章:

  • 外贸网站建设行情百度推广客户端
  • 给诈骗团伙做网站抖音优化是什么意思
  • 苏州 网站设计网络推广的渠道和方式有哪些
  • app和微网站的区别公司网站优化
  • 黄冈网站建设推荐收录提交入口
  • 番禺手机网站制作推广百度登录入口
  • 宝塔做网站可以用什么端口游戏推广文案
  • 荆门网站制作100大看免费行情的软件
  • 全国做暧小视频网站seo项目分析
  • 家装商城系统网站建设h5下一页
  • 中国做趋势的网站搜索引擎营销策略有哪些
  • 星月网络公司做的网站怎么推广一个产品
  • 网站开发有前途吗全渠道营销管理平台
  • 对接空间站seo工资一般多少
  • 建设网站需要多少钱济南兴田德润地址网站建设技术外包
  • 嘉兴高端网站建设有限公司百度移动端排名
  • wordpress整合问答系统seo如何优化关键词
  • 自己做的网站如何在百度被搜索到三只松鼠营销案例分析
  • 家庭装修设计软件哪个好用搜索引擎优化包括哪些
  • 湖北城乡建设委员会的网站网站统计器
  • 建设b2b网站的多少钱针对大学生推广引流
  • 自学设计的网站有哪些免费关键词挖掘网站
  • seo如何网站正常更新成都百度推广
  • 武汉做网站好的公司怎么做网页设计的页面
  • 企业门户管理系统游戏优化软件
  • 杭州市做网站的公司网址申请注册
  • 太原网站建设baidu百度关键词排名联系
  • 大连网站制作的厦门seo排名优化方式
  • 找公司做网站有什么好处火星时代教育培训机构官网
  • 做移动端网站seo刷词