Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 像Facebook这样的网站使用什么格式来存储个人资料的数据?_Xml_Database_Facebook_Storage_Bigdata - Fatal编程技术网

Xml 像Facebook这样的网站使用什么格式来存储个人资料的数据?

Xml 像Facebook这样的网站使用什么格式来存储个人资料的数据?,xml,database,facebook,storage,bigdata,Xml,Database,Facebook,Storage,Bigdata,我最近开始处理存储在XML文件中的大型数据集。我一直想知道Facebook和其他社交网站是如何存储与个人资料(姓名、个人资料图片、墙贴等)相关的所有信息的,我觉得XML绝对不是存储这么多信息的最佳方式。我试着用谷歌搜索相关信息,但运气不太好 Facebook等大型网站如何存储和处理如此多的数据?我真的很想做一些关于这方面的阅读,所以如果你知道任何好的网站,请让我知道 Facebook使用的不是XML文件,而是关系数据库——特别是MySQL的修改版。如果你对他们的实现感兴趣,MySQL官方网站上有

我最近开始处理存储在XML文件中的大型数据集。我一直想知道Facebook和其他社交网站是如何存储与个人资料(姓名、个人资料图片、墙贴等)相关的所有信息的,我觉得XML绝对不是存储这么多信息的最佳方式。我试着用谷歌搜索相关信息,但运气不太好


Facebook等大型网站如何存储和处理如此多的数据?我真的很想做一些关于这方面的阅读,所以如果你知道任何好的网站,请让我知道

Facebook使用的不是XML文件,而是关系数据库——特别是MySQL的修改版。如果你对他们的实现感兴趣,MySQL官方网站上有一整页关于Facebook MySQL使用的文章。为了在Facebook下存储数据,他们使用了一个名为“NoSQL”的新数据库,这意味着在没有SQL的情况下访问数据fm DB。要了解更多信息,只需在谷歌搜索NoSQL。我相信你肯定会得到你的答案。

这有点误导:“我们通常不使用它(MySQL)进行连接,我们也不会运行复杂的查询,这些查询会将多个表放在一个数据库中。”David Recordon(Facebook)。他们不将其用作rational数据库。MySQL希望每个人都相信他们这样做。您可以通过您发布的链接找到报价。@dmeister没有真正高负载的服务使用联接…只有直接选择&然后他们在应用服务器上进行联接和其他数据操作。NoSQL的意思是“不仅仅是sql”