Люцен и Джанго с ограниченной памятью - PullRequest
1 голос
/ 28 марта 2011

Я запускаю приложение Django на общем веб-сервере с ограниченной памятью приложения. Я хочу включить Lucene для функциональности поиска. Какие у меня варианты, учитывая ограниченный объем памяти?

Я думал об использовании Solr через solrpy , но похоже, что Solr очень сильно требует памяти. Как вы думаете, было бы возможно уменьшить объем памяти до 15-20 МБ для небольшого набора данных (только тысячи предложений).

Я бы предпочел решения, которые требуют только Python, но я также открыт для других предложений. Заранее спасибо.

1 Ответ

2 голосов
/ 28 марта 2011

Вы не сможете заставить JVM уместиться даже в 15 МБ.Я бы не стал запускать Solr, если бы не было как минимум 200 МБ памяти.

Вы можете попробовать Woosh , чисто поисковую библиотеку Python или Xapian , который находится вC ++. Стог сена облегчает интеграцию в Django.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...