Narediti moram iskalnik po geslih za križanke. Tabela bo vsebovala id, geslo, št_črk.
Po št_črk bom tudi indeksiral, da bo iskanje malo hitrejše.
V splošnem bo iskanje zgledalo tako: podal boš dolžino besede in posamezne črke, recimo druga črka L, zadnja R, dolžina 5; in potem bi ti naj vrnilo ALTER, pa mogoče še kakšno ustrezno geslo.
Zdaj se še odločam, ali bi bilo polje geslo TINYTEXT ali pa TINYBLOB. Pri prvem bi potem delal substringe in jih primerjal z ustreznimi črkami. Z BLOB pa še nisem nikoli delal, tako da bi si mogel še malo pogledati kako je tam (vem edino da so not surovi bajti). Je sploh kakšna razlika v hitrosti pri iskanju ? Ker po bajtih bi naj hitreje iskal, ampak text je v končni fazi tudi z nulami pa enkami zapisan
Predlaga kdo kakšno boljšo metodo, mogoče samo kakšno optimizacijo ? Zapisov v bazi bo verjetno par 10 000.
Po št_črk bom tudi indeksiral, da bo iskanje malo hitrejše.
V splošnem bo iskanje zgledalo tako: podal boš dolžino besede in posamezne črke, recimo druga črka L, zadnja R, dolžina 5; in potem bi ti naj vrnilo ALTER, pa mogoče še kakšno ustrezno geslo.
Zdaj se še odločam, ali bi bilo polje geslo TINYTEXT ali pa TINYBLOB. Pri prvem bi potem delal substringe in jih primerjal z ustreznimi črkami. Z BLOB pa še nisem nikoli delal, tako da bi si mogel še malo pogledati kako je tam (vem edino da so not surovi bajti). Je sploh kakšna razlika v hitrosti pri iskanju ? Ker po bajtih bi naj hitreje iskal, ampak text je v končni fazi tudi z nulami pa enkami zapisan
Predlaga kdo kakšno boljšo metodo, mogoče samo kakšno optimizacijo ? Zapisov v bazi bo verjetno par 10 000.