xbonez
New Member
- Joined
- Nov 29, 2010
- Messages
- 1,182 (0.24/day)
- Location
- Philly, PA (US)
System Name | Winter |
---|---|
Processor | AMD Phenom II x4 965 BE @ 4.0Ghz |
Motherboard | MSI 790FX-GD70 |
Cooling | Corsair H50 Liquid Cooling |
Memory | 2 x 2Gb Gskill Ripjaws 1600Mhz (7-7-7-24@1.6V) |
Video Card(s) | Asus GTX 470 @ Stock (Zalman VF3000 cooler) |
Storage | 2 x Samsung Spinpoint F3 500GB (RAID 0) |
Display(s) | Hanns G 28" @ 1920x1200 |
Case | Antec 1200 |
Audio Device(s) | Onboard -- TosLink --> Z5500 |
Power Supply | Corsair 850TX 850W PSU |
Software | Win 7 64-bit Ultimate |
Ok, here's the deal. I'm working on a website right now that serves as the face for a online service. The service is going to be heavily database driven with a lot of read / write cycles and a lot of information being stored on the databases.
We're using MySQL. Currently, for the sake of setting up the website, I'm using a single database with multiple tables depending on the information being stored and purpose being served. If things go right, this service could attract a lot of traffic and our database could blow up significantly fast.
I'm really interested in setting up the database schemas right from the get go so later down the line we don't need to carry out a major overhaul of the backend resulting in downtime.
Long story short, could you please recommend me some books / websites that teach / talk about building scalable databases. I don't need the basics of DBMS or SQL. I'm looking primarily for sources that discuss the architecture of high volume databases - normalizing, sharding etc.
We're using MySQL. Currently, for the sake of setting up the website, I'm using a single database with multiple tables depending on the information being stored and purpose being served. If things go right, this service could attract a lot of traffic and our database could blow up significantly fast.
I'm really interested in setting up the database schemas right from the get go so later down the line we don't need to carry out a major overhaul of the backend resulting in downtime.
Long story short, could you please recommend me some books / websites that teach / talk about building scalable databases. I don't need the basics of DBMS or SQL. I'm looking primarily for sources that discuss the architecture of high volume databases - normalizing, sharding etc.