Django cache backend для mongodb
Вчера написал mongodb бэкенд для кэш-системы в джанго. Пощупать можно на битбакете Подключил mongodb кэш для dumpz.org — кажется, работает :) Бэкенд умеет задавать записям время жизни и при попытке чтения устаревшей записи грохает её. Я без понятия насколько это всё быстро работает по сравнению с тем же кэшем в файловой системе или RDBMS. Просто очередной велосипед в рамках изучения mongodb.






Комментарии
Только мне одному кажется, что логичней было бы сравнивать с memcached? P.S.А аутентификацию через гугловый OpenID нет надежды пофиксить?
Memcached порвёт монго как тузик грелку т.к. memcached — это простая key-value database, которая хранит всё в памяти. А mongodb хранит всё на диске, причём структура данных сложная! Тут и сравнивать нечего :) Просто памяти у меня на VDS не слишком много, поэтому не охото хранить кэш в ней. В dumpz.org например 20k документов, не хочу их все кэшировать в RAM, если представить, что каждая страница 10кб, то получается 200мегабайт на весь сайт o_O
На OpenID надежды нет и вообще охото удалить нафиг byteflow и поставить что-нить менее монстрообразное.
Индексы как раз-таки в памяти и хранятся как key:value, можно в нее хоть всю базу загнать, если оперативка позволяет. Поэтому я в принципе не вижу особого смысла в отдельном кешировании для mongodb.
Честно говоря, не понял ничего. Если вам не сложно, напишите подробнее.
Впечатлился и тоже опубликовал свой Django Redis Cache backend: http://code.google.com/p/django-redis-cache/ ;o)
Отлично :) Хоть для чего-то моё поделие сгодилось, чтобы впечатлить кого-нить :)
To research the this good post was not very simple and very good way is to buy custom essay papers at the term paper writing services.
This is the best column I have of all time find out! Not bad column just about life! When I have studied at scholl I also faced troubles of do my dissertation and topic exercise, because I had a job and individual occupy in life, and I never had adequately time to write topic. And then my friend told me about dissertation! Since then my life has become superiorly!