Что-то вроде этого плохо с memcache?Вложенные поиски memcache в Python, o (n) good/bad?
1. GET LIST OF KEYS
2. FOR EACH KEY IN LIST OF KEYS
- GET DATA
Я ожидаю, что список ключей будет около ~ 1000.
Если это плохо, мне интересно, есть ли лучший способ сделать это? Я предположил, что memcache может быть достаточно быстрым, когда такой запрос O (n) может быть не столь важным. Например, я бы никогда не делал этого в MySQL.
Спасибо.
Кажется, что обычный индексный доступ ко мне, поэтому ничего плохого. Как вы говорите, memcached подготовлен для такого доступа без особого штрафа. –
рассмотрите возможность использования http://code.google.com/p/moxi/, который будет прокси-сервером между вашим приложением и memcached и может помочь ускорить несколько операций get –