Да. Я тоже об этом думал, но есть нюансы. Например правила если придумывать для Ростов-на-Дону и Москва разные.
Иван подсказал на мой взгляд самый простой выход. Все необходимые поля буду дублировать в нижнем регистре. Поиск буду делать с lc() по полю в нижнем регистре, А выводить данные из нормального поля. 13 февраля 2012 г. 14:36 пользователь Alexandr Alexeev <[email protected]>написал: > В случае с городами можно сделать просто - приводить все в каноническому > виду. Например, при поиске по запросу мОсКвА искать Москва. Ну и такие же > преобразования делать при сохранении городов. > > 13 февраля 2012 г. 14:23 пользователь Sergey Malochinskiy < > [email protected]> написал: > > Да MySQL конечно на первый взгляд лучше. Но хочется попробовать и >> странного. :) >> Для такого проекта держать на VPS отдельный демон для БД накладно. IMHO >> Пока все-таки попробую SQLite. >> >> Благо сменить БД при использовании DBIx::Class стоит минимума усилий: >> изменить строку инициализации соединения, поставить пакет поддержки MySQL >> для DBD и импортировать дамп. >> >> Спасибо всем. >> >> >> 13 февраля 2012 г. 14:11 пользователь Akzhan Abdulin < >> [email protected]> написал: >> >> Рекомендую перейти на MySQL/Percona. С SQLite вы получите периодическую >>> поломку БД. >>> >>> 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 >>>> >>>> >>> >>> -- >>> Moscow.pm mailing list >>> [email protected] | http://moscow.pm.org >>> >>> >> >> >> -- >> 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 > > -- Best regards, Sergey Malochinskiy
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
