1

Тема: Работа с большим объемом данных

Здравствуйте!
Нужен совет по поводу более эффективной работы с большим объемом данных.
Каждый день записывается примерно около 1 млн записей. 
Записи не длинные около 240 символов текста. Мне необходимо как можно более эффективно выбирать записи по их id_post(id записи - всегда уникальное) и id_user(id пользователя написавшего пост - тоже уникальное), также нужно удалять записи. В качестве типа таблиц буду использовать innodb так как записи должны записывать но и читаться должны тоже быстро в момент записи, ну и innodb лучше справляется с сбоями нежели MyISAM. И я не знаю как хранить такие данные, в одной таблице или же можно к примеру использовать для каждого пользователя отдельную таблицу... И  я еще читал что mysql для каждой таблицы создает отдельный файл, и что максимальный объем данных в таблицы зависит от максимального размера файла в Oc. В Linux если я не ошибаюсь максимум где то 2 Тб.
Посоветуйте пожалуйста.

2

Re: Работа с большим объемом данных

Основные характеристики и ограничения InnoDB описаны здесь: http://dev.mysql.com/doc/refman/5.5/en/ … tions.html

В Linux максимальный размер файла может быть значительно больше, все зависит от файловой системы и ее конфигурации. http://www.novell.com/documentation/sus … pas04.html

Что-то конкретное по задаче подсказать не могу, опыта в ее решении не имею.