Иван огромное спасибо! И ведь знал же этот способ. Когда-то давно даже использовал в FoxPro. :)
Так и знал, что выход может быть простым! Спасибо еще раз. 13 февраля 2012 г. 12:22 пользователь Иван Бессарабов <[email protected]>написал: > Или еще проще. Продублировать столбцы по которым нужно искать и туда > записывать 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 > -- Best regards, Sergey Malochinskiy
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
