A database is an organized collection of data. A database server is a computer program that provides database services to other computer programs. In the initial phases, MySpace operated with two web servers (a computer application that helps to deliver web content that can be accessed through the internet) communicating with one database server and a Microsoft SQL Server database(as s database, it is a software product whose primary function is to store and retrieve data requested by other software applications). But as the number of accounts started to increase to 500,000 in 2004 one database server wasn’t sufficient. MySpace then deployed three SQL servers database. Which one served as a master database, which received all new data and copied it to the other two databases. As time passed and the number of accounts grew to millions, the database servers where approaching their input/output capacity and causing MySpace to add many cheaper servers to share the database load. Still having problems with overload, MySpace switched to virtualized storage architecture. In which databases write to any available disk, thus eliminating the possibility of an application’s dedicated disk becoming overloaded. In 2005 MySpace added more servers between the database servers and the Web servers to store and serve copies of frequently accessed data objects so that the site’s web servers wouldn’t have to query the servers with lookups as frequently.
Why is a database technology so important for a business such as MySpace?
Due to the nature of MySpace and because it mostly receive from and serves to its uses are data objects like pictures, audio files and video files databases technology is the only technology that accomplish the mission. Its database must make the objects readily available to anyone requesting access to an entity (person). Database technology cuts through many problems of traditional filing.