Я хочу создать веб-приложение, такое как StackOverflow, и я не знаю, что SO использует одну или несколько баз данных.SO использует одну или несколько баз данных?
SO имеет 2 основных приложения: Asking application и Chat application
чат приложение использует так учетную запись для входа и информационный дисплей пользователя в чате.
Так у меня есть несколько решений:
- Используйте 3 базы данных: один для общей информации, один за вопрос системы и один для общения системы.
- Используйте 2 базы данных: один для запроса системы (включая общую информацию) и один для общения в чате.
- Используйте только одну базу данных для обеих систем.
Любое тело может мне помочь? Благодаря!
Джек, я думаю, вместо того, чтобы беспокоиться о том, использует ли SO 1, 2 или 18 баз данных, более важно смотреть на то, что вы строите, а также на ваши потребности и основывать на этом. – logixologist
@logixologist: Я хочу создать веб-приложение вроде SO: прошу систему и систему общения. Система чата использует некоторую информацию пользователя (имя, репутация ...) и отображает их для других пользователей. –
Вы имеете в виду Таблицы или фактическую базу данных? – logixologist