I want to build a web application like StackOverflow, and I don't know SO use single or multiple databases.
SO has 2 main applications: Asking application and Chat application
Chat application uses SO account to login and display user's information in the chat room.
So I have some solutions:
- Use 3 databases: one for common information, one for asking system and one for chatting system.
- Use 2 databases: one for asking system (including common information) and one for chatting system.
- Use only one database for both system.
Any body can help me? Thanks!