full-text,

b-tree,

hash,

r-tree(用的非常少)