блога. У меня возникает проблема, как оформить комментарии и лайки.
Понимаю, что хранить все комментарии и лайки в массиве ужасно. Нужно придумать как это организовать на уровне отдельных таблиц. Есть вариант создать отдельные общие таблицы для комментов и лайков всех постов, однако у меня есть сомнения, насколько эффективным будет поиск среди них. Может для каждого поста создавать отдельные таблицы ($post-id_comments, $post-id_likes), чтобы искать среди малого множества?
Одна таблица для комментариев и одна для лайков с индексами по posr_id
А насчет скорости все же? Надо будет искать 10 записей среди миллиона. Это в порядке нормы?
индекс и нет проблем, главное, чтобы данные были вариативны
Когда (если) у Вас будет миллион записей тогда познакомьтесь с партитцированием таблиц и прочими оптимизациями
Обсуждают сегодня