5
我一直在使用關係數據庫一段時間,最近遇到了不同類型的數據庫:對象數據庫。圍繞此想法構建的產品之一有一個描述:一個可擴展的「後關係」數據庫,其中包含用於分佈式Web應用程序的多維數據和應用程序服務器。什麼時候應該使用對象數據庫?
這讓我想知道,我什麼時候應該使用這樣的數據庫?我的意思是,Facebook必須使用MySQL,它似乎很好,它可以被認爲是一個大型的分佈式Web應用程序。也許對於其他一些Web應用程序也是如此,例如Twitter和Orkut。鑑於這種情況,我何時應該使用Object數據庫?
Twitter推出了Cassandra的MySQL http://nosql.mypopescu.com/post/407159447/cassandra-twitter-an-interview-with-ryan-king(雖然不能真正回答你的問題) – 2010-09-11 23:50:33
而Facebook其實是[Cassandra]的原始開發者(http://en.wikipedia.org/wiki/Apache_Cassandra)。 – 2010-09-11 23:56:13
@Olivier Twitter仍然**使用MySQL作爲推文,他們只使用Cassandra做一些內部事情。看官方[澄清](http://engineering.twitter.com/2010/07/cassandra-at-twitter-today.html)@Matthew據傳Facebook已經徹底拋棄了Cassandra。看[這篇文章](http://www.ora600.be/news/i%E2%80%99m-collecting-data-points-nosql-and-hvsp-adoption)。最後,Twitter和Facebook仍在使用MySQL。 – 2010-09-12 01:07:35