Я создаю приложение AppEngine на Python.
Ради обсуждения представьте, что я создаю клон Gmail.За исключением миллиона коротких электронных писем на пользователя.
Дело в том, что у каждого пользователя будет большой поисковый индекс, все для себя;Как и в Gmail, у каждого пользователя есть личная «поисковая система» со своим контентом.
Теперь представьте, что многие из этих сообщений принадлежат нескольким пользователям (например, электронная почта в списке рассылки или копия сотен пользователей).Не все, но некоторая разумная доля.
Без преждевременной оптимизации, какой мой лучший выбор для хранения данных и индексов?