Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> comp.databases.theory -> Re: DB Design of GMail: Multiple tables vs. one table?

Re: DB Design of GMail: Multiple tables vs. one table?

From: <joeserel_at_gmail.com>
Date: 3 Apr 2005 22:14:03 -0700
Message-ID: <1112591643.526102.222840@z14g2000cwz.googlegroups.com>


I see your point.

I am indeed doing my homework right now. I am considering to build a message swap system (a web app) so that my 2000 users will be able to exchange messages with each other (actually NO email involved - the only way they can send/read messages is through our web app. No open protocol.). So, for me, it is simple: I am just building a web app pretty much like a web mail system so my users can log in and send/read messages to each other.

My problems are (1) I need to convert historic data to the new system. The historical data are like 2000+ messages for each user.(2) The users will use the system frequently so the scalability requirement is to be able to efficiently access the mail box for 5000 messages/user.

So now you understand why I am so focused on that multiple table vs. signle table choice ... I just thought by looking at DB design of web mail systems, I can make the right choice. I don't have a lot of large scale DB experience: I don't know if it will be efficient to access a 10-million row table if we index on userId. Received on Mon Apr 04 2005 - 00:14:03 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US