11

私は最近、XML ファイルに格納された大量のデータ セットを扱い始めました。Facebook やその他のネットワーキング サイトでは、個々のプロファイル (名前、プロファイル写真、ウォール投稿など) に関連付けられたすべての情報がどのように保存されているのか、常に疑問に思っていましたが、XML はそれほど多くの情報を保存する最良の方法ではないと感じています。私はグーグルでそれに関する情報を見つけようとしましたが、あまり運がありませんでした.

Facebook などの巨大なサイトは、どのように大量のデータを保存し、処理するのでしょうか? これを読んでみたいので、何か良いサイトをご存知でしたら教えてください!

4

2 に答える 2

12

Facebook は、XML ファイルに保存されるのではなく、リレーショナル データベース、特に MySQL の修正バージョンを使用します。それらの実装に興味がある場合は、MySQL の公式サイト ( http://www.mysql.com/customers/view/?id=757 ) に、Facebook の MySQL の使用に関連する記事の全ページがあります。

于 2011-07-03T06:51:12.973 に答える
0

Facebookの下にデータを保存するために、彼らは「NoSQL」として知られる新しいデータベースを使用します。これは、SQLを使用せずにDBからデータにアクセスすることを意味します。詳細については、GoogleでNOSQLを検索してください。きっとあなたは間違いなくur ansを手に入れるでしょう。

于 2013-05-31T08:51:09.010 に答える