示例
示例
-- MySQL:Memory 引擎显式哈希索引
CREATE TABLE session_kv (
k VARCHAR(64) NOT NULL,
v VARCHAR(255),
KEY USING HASH (k)
) ENGINE = MEMORY;
-- PostgreSQL:哈希索引,只支持等值
CREATE INDEX idx_kv_k ON session_kv USING hash (k);
-- 适用范围窄(等值比较),多数场景 B 树更通用| 支持 | 仅等值比较(=,IN 可视为等值集合) |
|---|---|
| 不支持 | 范围、排序、前缀匹配、模糊匹配 |
| InnoDB | 自适应哈希索引是内部优化,不可手动创建或删除 |