理想情况下,像 Facebook 这样的应用程序应将其“好友”数据存储在哪里?
在数据库表中?在 xml 文件中?
From Facebook 的工程页面 http://www.facebook.com/Engineering#/Engineering?v=info:
“我们已经是世界上第二大流量 PHP 网站(雅虎排名第一),并且是全球最大的 MySQL 安装之一,运行着数千个数据库。”
and
“我们构建了一个轻量级但功能强大的多语言 RPC 框架,使我们能够无缝、轻松地将用任何语言编写、在任何平台上运行的子系统结合在一起。Facebook 采用 PHP、C++、Perl、Python、Erlang、Java 构建,甚至一点点机器学习——所有这些都可以协同工作。
* 我们是开源缓存系统 memcached 世界上最大的用户。最初由 LiveJournal 开发,我们已经进行了许多可扩展性改进和性能升级,因此我们将成为下一个主要版本中功能的主要贡献者。
* 我们创建了一个定制的搜索引擎,每天可处理数百万个查询,完全分布式且完全在内存中,并具有实时更新。”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)