тоже, в «псевдосоциальной» сети, делали на Redise.
Формировали ленты пользователей — для каждого в отдельности. Хранили индексы данных с типом источника события. Сортировали по score или по id, собственно это и позволяло делать «автоподъём» событий (в scrore хранили time() ) и выводить в хронологическом порядке события.
но почему-то больше 40-50к в секунду нашим админам не удалось подняться. php + Rediska.
При небольших объёмах бегает шустро. Осталась актуальной проблема — как хранить «историю».
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Формировали ленты пользователей — для каждого в отдельности. Хранили индексы данных с типом источника события. Сортировали по score или по id, собственно это и позволяло делать «автоподъём» событий (в scrore хранили time() ) и выводить в хронологическом порядке события.
но почему-то больше 40-50к в секунду нашим админам не удалось подняться. php + Rediska.
При небольших объёмах бегает шустро. Осталась актуальной проблема — как хранить «историю».