Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > СУБД, общие вопросы > как организовать базу? |
Автор: tmlder 14.12.2011, 13:17 |
Привет! Есть java-tomcat-hibernate-mysql приложение. Изначально в нём содержится база из миллиарда записей. При работе проекта туда будут добавляться записи. Нужно успешно искать в этой базе записи (не важно по каким параметрам). Как физически должна располагаться эта база? На рейде на одном сервере? Или должно работать несколько экземпляров tomcat на разных серверах, где на каждом сервере будет своя база? Или база должна храниться порциями на нескольких серверах. Когда тогда поиск должен выполняться? Одновременно на каждом сервере а потом результаты должны складироваться? |
Автор: Akina 14.12.2011, 14:14 |
Мало данных для осмысленного ответа. |
Автор: Nofate 14.12.2011, 14:44 |
Нужно успешно искать в этой базе записи. Ну это для любой базы, в общем-то, справедливо ) А чтобы ответить на ваши вопросы нужно куда больше входных данных.
|
Автор: tmlder 14.12.2011, 16:07 | ||
Одна запись в таблице представляет из себя инофрмацию о книге. Соотвественно нужно искать по текстовому описанию, по году выпуска и т.п. Запросы получается частые и тяжелые. Записи могут редактироваться и добавляться новые. MySQL подойдет для такой задачи? |
Автор: freehoster 18.12.2011, 17:44 | ||
подойдет, работа с большими базами хорошо организована, да и время выполнения даже тяжелого запроса не большое |