「大規模なWebサイトの技術フレームワーク」 - 研究ノート

主に大規模なユーザーから大規模サイトのまず、技術的課題、および並行性の高い膨大な量のデータにアクセスします

1、サイトのパフォーマンスを向上させるためにキャッシュを使用

キャッシュウェブサイトの使用は、2つのタイプに分けることができます:アプリケーションサーバのローカルキャッシュとキャッシュにキャッシュされた専用のリモート・キャッシュ分散キャッシュサーバ上で

2、同時処理サイトの能力を向上させるために、アプリケーション・サーバーのクラスタリングを使用して

クラスタサイトを使用することで、高い同時実行、大量のデータの問題に対処するための一般的な手段です。アプリケーション・サーバ・クラスタは、ウェブサイトスケーラブルなクラスタアーキテクチャの設計簡素成熟を達成しています

スケジューリングサーバーの負荷分散とは、任意のサーバークラスタ内のアプリケーションサーバに配布ユーザのブラウザ要求からアクセスすることができます

図3に示すように、データベースの読み書きを分離

 

 

 

 

 図4に示すように、リバースプロキシやCDN加速度応答ウェブサイトを使用して

 

 図5に示すように、分散ファイルシステムを使用して、分散データベース・システム

6、および検索エンジンはNoSQLの使用します

 

 

おすすめ

転載: www.cnblogs.com/ivy-zheng/p/10941279.html