Я разрабатываю веб-приложение, которое может поддерживать потоковые комментарии. Мне нужна возможность переупорядочить комментарии на основе количества полученных голосов. (Точно так же, как поточные комментарии работают в reddit)
Мне бы очень хотелось услышать материалы сообщества SO о том, как это сделать.
Как мне создать таблицу комментариев? Вот структура, которую я использую сейчас:
Comment
id
parent_post
parent_comment
author
points
Какие изменения должны быть внесены в эту структуру?
Как мне получить данные из этой таблицы, чтобы отобразить их правильно? (Реализация на любом языке приветствуется. Я просто хочу знать, как это сделать наилучшим образом)
Какими вещами я должен заниматься при реализации этой функции, чтобы на CPU/Database меньше нагрузки?
Спасибо заранее.