Или еще проще. Продублировать столбцы по которым нужно искать и туда записывать lc() строк.
13 февраля 2012 г. 11:58 пользователь Alexandr Alexeev <[email protected]> написал: > Первое, что приходит в голову - создать "сводную таблицу", хранящую, к > примеру, crc32(слово_в_нижнем_регистре):id_текста_где_встречается_слово. > Конечно, такая таблица требует лишних телодвижений на поддержание и вообще > это по сути переизобретение полнотекстового поиска. > > Продолжая дамп сознания, вспоминаем про Sphinx, а также о том, что поиск по > сайту можно делегировать гуглу. Пожалуй, последний вариант в вашем случае > будет оптимальным, если, конечно, у вас индексируемый сайт и речь идет о том > поиске, о котором я думаю. > > Но вообще-то, если вы только не делаете сайт для "глупого" клиента, не > извращайтесь и перейдите на мускул. Админить его особо и не требуется, а > резервное копирование элементарно - http://eax.me/ssh-backup/ > > 13 февраля 2012 г. 11:48 пользователь Sergey Malochinskiy > <[email protected]> написал: >> >> Уважаемые господа, >> >> Прошу помощи. >> Создаю небольшой проект на Mojolicious. >> По прикидкам с использованием SQLite должно хватать производительности >> самого простого VPS для ожидаемого количества пользователей. >> >> Все шло просто отлично... до тех пор пока не понадобилось регистро >> независимо искать данные в БД SQLite на русском языке. >> На этом счастье и закончилось. Оказалось, что SQLite несмотря на полную >> поддержку UTF8 не умеет нормально искать по-русски независимо от регистра. >> >> С Google нашел несколько решения данной проблемы с пересборкой SQLite. Но >> как их применить в моем случае не понятно. >> Конечно можно забыть про SQLite и использовать MySQL... благо с >> DBIx::Class это не сложно. Но налагаются сложности администрирования, >> резервного копирования БД и т.д. >> В общем MySQL явно избыточно для 5 таблиц с общим количеством записей >> 1000. >> >> Если нельзя решить это на SQLite может подскажите как обойтись без LIKE на >> Perl. >> Спасибо. >> >> -- >> Best regards, >> Sergey Malochinskiy >> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org >> > > > > -- > С уважением, Александр > Личный блог: http://eax.me/ > Мой форум: http://it-talk.org/ > Мой Twitter: http://twitter.com/afiskon > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
