Thank you
> I develop a p2p software in delphi. Suppose i have 1,000,000 users at
> the same time that search swap information (files), talk in chat, pass
> an internal e-mail, pass group e-mail and so on. What type of
> computer, database (Oracle?, MySql?), search model (like the google
> search, i can buy it from google). Shortly what do i need that my
> system will not crash? Today the system work with MS-Access only for
> the SQL test (I not shure that the SQL itself will hold such a
> stress).
The maximum theoretial connections to an Access database is 255;
the practical limit is much lower.
You will need clustered database servers (Oracle, SQL Server etc)
with instant switching to backups in the event of failure. If you
really don't know anything about databases on this scale, employ
someone or at least take a course - you *will* get it wrong otherwise.
ISTM you are not really describing P2P, but client-server. In the
event of your users sharing copyrighted material (perish the thought),
then you would be personally liable.
> You may look at my web-site if you like www.anxn.com
Vapourware, IOW.
--
jc
Remove the -not from email
p2p systems don't use standard relational databases. They use some
kind of distributed storage, connection, security and search model.
Read the gnutella source to get a feeling for what is needed.
Stephan