我必須將數百萬個URL存儲在數據庫中,並且能夠快速地按URL查找行。URL的數據庫索引
的MySQL的字符串索引不是本足夠快,因爲它們只索引開始www.
和比較第一4個字符的字符串,其通常www.
,然後MySQL的遍歷每個這些行的與我搜索的網址的值。
MongoDB不允許您自定義爲字符串索引了多少個字符,並且the docs aren't very detailed,所以我不認爲MongoDB是合適的。
Google App Engine有一個特殊的URL類型,它很棒,但我不能使用GAE。
有什麼建議嗎?
我會測試這個。謝謝。 – 2010-11-11 14:00:22