比方說,我有:哈希表如何工作?這是不是比快「SELECT *從..」
Key | Indexes | Key-values ----+---------+------------ 001 | 100001 | Alex 002 | 100002 | Micheal 003 | 100003 | Daniel
比方說,我們要搜索001,怎麼辦使用哈希表的快速搜索的過程?
是不是像我們在mysql中使用「SELECT * from ..」一樣?我讀了很多,他們說,「SELECT *」從頭到尾搜索,但哈希表不是?爲什麼和如何?
通過使用散列表,我們是減少我們正在搜索的記錄?怎麼樣?
任何人都可以演示如何在mysql查詢代碼中插入和檢索哈希表進程?例如,
SELECT * from table1 where hash_value="bla" ...
另一種情形: 如果索引像S0001,S0002,T0001,T0002等在MySQL中我可以使用:
SELECT * from table WHERE value = S*
是不是一樣快?
注意,如果有任何部分令人困惑,請留下評論,我會盡力改進。 – 2009-02-12 09:22:04