В случае с городами можно сделать просто - приводить все в каноническому виду. Например, при поиске по запросу мОсКвА искать Москва. Ну и такие же преобразования делать при сохранении городов.<br><br><div class="gmail_quote">
13 февраля 2012 г. 14:23 пользователь Sergey Malochinskiy <span dir="ltr"><<a href="mailto:sergey.malochinskiy@gmail.com">sergey.malochinskiy@gmail.com</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Да MySQL конечно на первый взгляд лучше. Но хочется попробовать и странного. :)<div>Для такого проекта держать на VPS отдельный демон для БД накладно. IMHO <br><div>Пока все-таки попробую SQLite. </div><div><br></div><div>


Благо сменить БД при использовании DBIx::Class стоит минимума усилий: изменить строку инициализации соединения, поставить пакет поддержки MySQL для DBD и импортировать дамп. </div><div><br></div><div>Спасибо всем.</div><div>


<br><br><div class="gmail_quote">13 февраля 2012 г. 14:11 пользователь Akzhan Abdulin <span dir="ltr"><<a href="mailto:akzhan.abdulin@gmail.com" target="_blank">akzhan.abdulin@gmail.com</a>></span> написал:<div><div class="h5">
<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Рекомендую перейти на MySQL/Percona. С SQLite вы получите периодическую поломку БД.<br><br><div class="gmail_quote"><div>13 февраля 2012 г. 11:48 пользователь Sergey Malochinskiy <span dir="ltr"><<a href="mailto:sergey.malochinskiy@gmail.com" target="_blank">sergey.malochinskiy@gmail.com</a>></span> написал:<br>



</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Уважаемые господа,<div><div><div><br></div><div>Прошу помощи.</div><div>Создаю небольшой проект на Mojolicious.</div>


<div>По прикидкам с использованием SQLite должно хватать производительности самого простого  VPS для ожидаемого количества пользователей.</div>


<div><br></div><div>Все шло просто отлично... до тех пор пока не понадобилось регистро независимо искать данные в БД SQLite на русском языке.</div><div>На этом счастье и закончилось. Оказалось, что SQLite несмотря на полную поддержку UTF8 не умеет нормально искать по-русски независимо от регистра.</div>





<div><br></div><div>С Google нашел несколько решения данной проблемы с пересборкой SQLite. Но как их применить в моем случае не понятно.</div><div>Конечно можно забыть про SQLite и использовать MySQL... благо с DBIx::Class это не сложно. Но налагаются сложности администрирования, резервного копирования БД и т.д.</div>





<div>В общем MySQL явно избыточно для 5 таблиц с общим количеством записей 1000.</div><div><br></div><div>Если нельзя решить это на SQLite может подскажите как обойтись без LIKE на Perl.</div><div>Спасибо.<span><font color="#888888"><br clear="all">





<div><br></div>-- <br><div>Best regards,</div>Sergey Malochinskiy<br>
</font></span></div>
<br></div></div><div>--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
<br></div></blockquote></div><br>
<br>--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
<br></blockquote></div></div></div><div><div class="h5"><br><br clear="all"><div><br></div>-- <br><div>Best regards,</div>Sergey Malochinskiy<br>
</div></div></div></div>
<br>--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>С уважением, Александр<br>Личный блог: <a href="http://eax.me/" target="_blank">http://eax.me/</a><br>Мой форум: <a href="http://it-talk.org/" target="_blank">http://it-talk.org/</a><br>
Мой Twitter: <a href="http://twitter.com/afiskon" target="_blank">http://twitter.com/afiskon</a><br><br>