架构师_程序员_码农网

ユーザー名 パスワード取得
会員登録

QQ登录

ワンステップ

検索
閲覧:7767|返信: 0
打印 上一主题 下一主题

ビッグデータへの挑戦、NoSQL技術の分析

[コピーリンク]
への直接リフト跳转到指定楼层
オーナー

私たちは現在、巨大なデータストックの時代に生きているが、ビッグデータとその基盤技術であるNoSQLもまた、インターネット上のバズワードになりつつある。グーグル、フェイスブック、IBMのような世界的なインターネット企業にとって、拡張性の高い非リレーショナル・データベースであるNoSQLの利用は、リレーショナル・データベースの利用を上回ることが多い。実際、膨大なデータや半構造化データの問題のいくつかの過程で、一連の新しいデータベース製品が誕生しており、これらのデータベースを我々はNoSQLと呼んでいる。

2013年4月26~27日、51CTO Media GroupのWOT(World Of Tech)ブランドが主催する「2013 Big Data Global Technology Summit」がルネッサンス北京ルネッサンスホテルで開催され、さまざまな機能と価値観を持つNoSQL製品が発表され、選択に迷うこともしばしばだった。記者はシリコンバレー出身のソフトウェア開発専門家で、オラクル、マイクロソフト、グーグルで働いた経験のある明磊氏と深く交流し、実際にNoSQLを分析し、ネットユーザーの参考のためにいくつかのポイントをまとめた。

wKioOVGDE_OC71qoAADwkgxojDg623.jpg
c

明磊氏(左)

分散システムとNoSQL

分散システムはアプリケーション層、データ層、パフォーマンス層など様々な層から構成されている。今は主にアプリケーション層とデータ層について話しているが、どちらも分散システムの重要な構成要素であり、アプリケーション層は一般的に状態を持たず、データ層は状態を保存させるために常に演算を行っている。データ層は分散システムで最も難しく、最も深い層である。

明磊氏の視点によれば、NoSQLは分散システムにおけるメモリであり、分散システムの一種である。いや、むしろ分散システムの一種である。

NoSQLキャッシュとCDNキャッシュの比較

キャッシュのNoSQL側ではMemcachedに代表されるように、NoSQLキャッシュとCDNキャッシュの最大の違いは、NoSQLキャッシュがキャッシュのアプリケーション層ではなく、キャッシュのネットワーク層ではなく、キャッシュのデータ層を参照することであるため、そのキャッシュはよりプリミティブなデータです。たとえば、アプリケーションロジックのトランザクションは、ユーザーが表示するための最終的な結果ではない場合、我々は、ネットワーク層でキャッシュを行う、最も一般的な技術は、CDNと呼ばれる、それはContentDeliveryNetworkと呼ばれ、それは一般的にいくつかのWebサーバー上のネットワークのユーザーの端の近くにネットワークの端にある特定のWebページの一部をキャッシュする。






前の記事:Windowsテクニカルプレビュー(win10)のダウンロードリンクと手順
次の記事:今日、タイクーンの周りのグループでwindow10システムをインストールした
コード農家ネットワーク、唯一の練習過程で公開され、技術的な困難に遭遇し、他の人を誤解させない。
投稿するにはログインが必要です ログイン会員登録

このバージョンのインテグラルルール


免責事項:Code Farmer Networkによってリリースされたすべてのソフトウェア、プログラミング資料や記事は、研究と調査の目的に限定され、上記のコンテンツは、商業的または違法な目的のために使用してはならない、そうでなければ、すべての結果は、ユーザーが負担してください。本サイトはネットワークからの情報であり、著作権紛争は本サイトとは関係ありません。あなたは、ダウンロードから24時間以内に完全にコンピュータから上記のコンテンツを削除する必要があります。もしあなたがこのプログラムを気に入ったなら、正規のソフトウェアをサポートし、登録を購入し、より良い正規のサービスを受けてください。もし著作権侵害があれば、メールでご連絡ください。

メール To:help@itsvse.com

QQ|( 鲁ICP备14021824 号-2)|サイトマップ

GMT+8, 2024-9-17 12:12

クイック返信トップに戻る一覧に戻る