さて、FacebookやTwitterのような他のサイトがユーザーの投稿にどのように対応しているか疑問に思いましたか?ユーザーがタイムラインにアクセスして投稿すると、テキストなどがmySQLデータベースに保存されるとは思いませんでした。彼らのユーザーデータはそうかもしれませんが、私は彼らの投稿がそうなるとは思いませんでした。誰かが私が調べるべきデータベースの種類を教えてもらえますか?ありがとう。
質問する
57 次
2 に答える
0
私の知る限り、Facebookはシャーディングを使用して分散された多数のMySQLデータベースを使用しています。Twitterは、 FlockDB1と呼ばれるMySQLバックエンドを備えた独自のデータベースシステムを使用しています。
1しかし、最近のコミットがない理由を説明することはできません。
于 2012-12-15T05:23:03.057 に答える
0
mysqlデータベースに保存できます。まだ読んでいない場合は、データベース内の外部キーと主キーについて読む必要があります。これらは、名前付きのテーブルを、 =>などにリンクされている可能性のあるusers
名前付きの別のテーブルに接続する関係を作成します。dbの関係を知っていれば非常に簡単ですposts
poster
users
id
于 2012-12-15T05:40:46.647 に答える