我有一個數據庫表,有很多很多的單詞和字符串。 (現在它有超過300K的條目,但它會增長。)什麼是最好的方式來獲得適合模式的那些值?可以說這張表是:MySQL - 獲取CVCV值的最佳方法?
apples
oranges
abba
car
real
tipi
riot
tidy
現在如何檢索只有模式CVCV(ConsonantVowelConsonantVowel)?或CVVC,LLLL(letter * 4)等?我可以只讓具有不同圖案的一列像這樣:
word: real
patterns: LLLL,CVVC,LVVC,LVVL,LVLC,LLVC,LLLC,LVLL,CLLC,...
和搜索與「SELECT * FROM表WHERE LIKE字$模式」的數據庫,但我在想,如果有更好的辦法?
+1只是沒有那麼多的搜索掃描。 :)如果你經常這樣做,你也可以預先計算每個模式類型並存儲它們。 – 2012-04-26 21:13:19