MySQL的索引类型

B-TREE
一种将索引值按一定的算法,存入一个树形的数据结构中。

FULLTEXT
即为全文索引,目前只有 MyISAM 引擎支持。

HASH
Hash 这个词,可以说,自打我们开始码的那一天起,就开始不停地见到和使用到了。其实,Hash 就是一种(Key => Value)形式的键值对,如数学中的函数映射,允许多个 Key 对应相同的 Value,但不允许一个 Key 对应多个 Value。正是由于这个特性,Hash 很适合做索引,为某一列或几列建立 Hash 索引,就会利用这一列或几列的值通过一定的算法计算出一个 Hash 值,对应一行或几行数据(这里在概念上和函数映射有区别,不要混淆)。

应用场景
待完善

你可能感兴趣的:(DB,MySQL)