GitHubはどこにユーザーのファイルを格納していますか?私は多くの検索の後、私はそれがクラウドに保存されていることを発見しました。これは私には広すぎます。私はメソッドを持っていない(または知らない)、正確な答えを見つける方法。 GitHubデータストレージの背後にある方法論は何ですか?GitHubはどこにデータ/ファイルを保存しますか?
答えて
主なサーバは私の所見に基づいて米国にあります。 サンフランシスコを拠点とするサーバーからのgit pullは高速で、オーストラリアのサーバーは大幅に遅くなります。 おそらくいくつか追加の地域のハブもあります。
彼らはいつかはラックスペースでホストされていました。 https://www.quora.com/How-many-physical-virtual-servers-does-GitHub-have
GitHubは、Gitテクノロジによる単なるラッパーWebサービスです。
他のバージョン管理システムと同様に、Gitはコミットされたファイルをgithub/users/username/repositoryname
のようにサーバー上のディレクトリに保存します。このディレクトリの下には、ローカルクローンの正確なコピーである最新のファイルがあります。より詳細に表示するには
次のことができ、セットアップ、独自のGitサーバー: https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server
またはあなたがGogsようGitHubののクローンスクリプトをインストールすることができます。 https://gogs.io
申し訳ありませんが、私の質問は十分ではありませんでした。私はGitHubサーバーがどこにあるのか知りたいです。 – plaidshirt
GitHubサーバーは物理的にどこにありますか?カリフォルニア、マウンテンビューのように? – mertyildiran
はい、ファイルの場所を確認することは可能ですか? – plaidshirt
Gitは、「バージョン管理システムです。 バージョン管理システムでは、リビジョンをコード化し直し、中央リポジトリに格納します。 Gitはファイルをどのように格納しますか? さてここで、いくつかの参考資料である:
1)http://gitready.com/beginner/2009/02/17/how-git-stores-your-data.html
2)Gitの内部構造のPDF:https://github.com/pluralsight/git-internals-pdf
Githubのオブジェクトデータストレージとして見ることができるのGitを使用します。このストレージでは、ファイルとディレクトリはgitツリーとブロブとして格納されます。 gitのアーキテクチャについては、git internalを参照してください。また
は、Githubのは、ソースコード、問題、ユーザー...あなたがこの記事 https://www.elastic.co/use-cases/github
に読むことをお勧めします 上のフルテキスト検索が可能、800万人以上のリポジトリのインデックスを作成するための主要なソフトウェア・スタックとしてElasticSearchを使用していますしかし、これらのストレージは物理的にどこに配置されていますか? – plaidshirt
あなたの質問はGithubがホストされている場所でなければなりません。 AWS、Azure、Rackspace、または多くの都市にある独自のデータセンターを使用することもできます。しかし、それは話題以外の質問です。 – Rocherlee
- 1. Linuxデーモンはどこにデータファイルを保存しますか?
- 2. GNU/Linux上の設定ファイル/データファイルをどこに保存しますか?
- 3. Djangoアプリケーションにデータファイルを保存する
- 4. ASP.NETアプリケーションはどこにデータファイルを格納しますか?
- 5. Firefoxは保存されたパスワードをどこに保存しますか?
- 6. パスワードをプライベートGithubリポジトリに保存することをお勧めしますか?
- 7. WebClientはどこにダウンロードしたデータを保存しますか?
- 8. Firefoxはどこにブックマークをローカルに保存しますか?
- 9. iCloudはどこに文書をPCに保存しますか?
- 10. レルムはどこにデータをモバイルに保存しますか?
- 11. GitHub for WindowsはどこにSSH鍵を保持していますか?
- 12. returnステートメントはどこにデータを保存しますか?
- 13. jenkinsはビルドファイルの結果をどこに保存しますか?
- 14. Visual Studioはファイルプロパティをどこに保存しますか?
- 15. FirefoxはOS XでCookieをどこに保存しますか?
- 16. JasperStudioは.jrxmlファイルをどこに保存しますか?
- 17. Memcached Databaseはどこにデータを保存しますか?
- 18. Log4Netはどこにログを保存しますか?
- 19. Couchbase LiteはどこのデータをAndroidに保存しますか?
- 20. IEはCookieをどこに保存しますか?
- 21. Rails、CarrierWaveはどこにファイルを保存しますか?
- 22. Jenkinsはプロジェクトソースをどこに保存しますか
- 23. ハイパーエッジファブリックはブロックチェーンのデータベースをどこに保存しますか?
- 24. TFSはUNITテスト結果をどこに保存しますか?
- 25. EclipseはSSLキーをどこに保存しますか?
- 26. ansroid.os.SystemPropertiesはキー/値をどこに保存しますか?
- 27. Xcodeはフレームワークの.mファイルをどこに保存しますか?
- 28. SQL Serverエージェントはどこにジョブを保存しますか?
- 29. Windows Vistaはどこにプロファイルイメージを保存しますか?
- 30. Goldmineはユーザーとユーザーグループをどこに保存しますか?
GitHubは[Git](https://en.wikipedia.org/wiki/Git_(ソフトウェア))を使用しています。 – Diti
@Diti:はい、わかりました。大丈夫ですが、私がコミットするGitHubストアファイルはどこにありますか? – plaidshirt
@plaidshirt何か答えを見つけましたか?私は同じ質問があります。 Githubはどこのリポジトリと何十億ものファイルを保存していますか?誰もがここでどのように動作するかを伝えています。そのような膨大なデータがどこに保存されているのかを知りたいですか? – nktsg