序文
で「黄金の9月と銀10月、」ピーク期間への切り替えもパーティーに来て、募集の季節が開いていると述べました。
この記事は主に、レイダースのRedis + MongoDBの知識、あなたに役立つことを望んで。
より多くのコンテンツは、誰もが患者とミネラルウォーターの種子の準備ができています。
Redisの
memcachedのとRedisの違いは何ですか?なぜ時々高いシングルスレッドマルチスレッド比Redisのにより複雑
高い効率をmemcachedの?
違い:
画像や動画をキャッシュすることが1.mc。RD K / V以上のデータ構造をサポートすることに加えて、
2.rdはメインサポートからのバックアップデータをRD仮想メモリ、RD耐久性と災害復旧AOFを、使用することができます。
3.rdは、メッセージキューを作ることができます。
理由:MCマルチスレッドモデルは、キャッシュ・コヒーレンシとロックを紹介するには、ロックは、パフォーマンスの低下をもたらします。
Redisのマスタースレーブのレプリケーションは、どのように達成するために?Redisのクラスタモデルを達成するためにどのように?キーはRedisのに対処する方法ですか?
達成するためのマスタースレーブのレプリケーション:マスターノードは、ノードの数から、スナップショット、ノードから送信されたスナップショットを行うには、データメモリを所有します
メモリに戻すよります。再び各時間後の新たなデータ、方法、類似の側MySQLのバイナリログ内のマスタノード
文は、マスタノードからノードが再生さを乗り越えるために文を送信し、ノードへの式から送られてきました。
スプリットモード:
- クライアントのフラグメント
- エージェントベースの断片
●Twemproxy
●コード
- ルーティングクエリ断片
●Redisのクラスタ(それ自体が自動的にRedisのクラスタは、異なるノードのデータを分散する能力を提供する、データセット全体
ユーザに対して透明であるノードに格納されたデータのサブセットに結合されます)
Redisのクラスタ断片原理:0から16383までの番号の長さ16384の溝(仮想チャネル)でクラスター。
各マスターノードはこと、特定のキーはマスター責任溝にマッピングされているがあり、タンクの一部を担当します
これにノードがどのマスタースロットに責任があるとして、なぜこのマスターは、このキーにサービスを提供する責任があり、ユーザーがすることができます
指定された、それは自動的に初期化時に生成することができ、それが唯一のマスタースロットを所有しています。マスターノード寸法
8分の16384バイトのビット列を守って、マスタビットは、溝を有するかどうかに関して自身を識別するためのノード。比
タンク1の数については、第2のビットシーケンスが決定される限り、マスターは(インデックスは0から始まる)缶のためではありません。
この構造は簡単にノードを追加または削除することができます。私は新しいノードDを追加したい場合たとえば、私は、ノードA、Bから必要な
溝D.パートCで得られました (スペースはそうほんの数名には大きすぎる、顔の質問に答え+は、テキストの最後に受信モード)
MongoDBの
あなたは、NoSQLのデータベースは、それが何を意味すると言う?RDBMSとNoSQLの直接の違いは?なぜ私が使用すると不使用とは何か
NoSQLのデータベース?いくつかの利点のNoSQLデータベースについての話?
NoSQLの非リレーショナルデータベース、NoSQLの=だけでなく、SQL。
リレーショナル・データベースを使用して、構造化データは、NoSQLのデータ記憶されたキーと値のペアを使用します。
場合動的最適化に応答する準備がアイテムを増やすことができ、半構造化/非構造化データが大きい場合には、水平方向に延びたとき
NoSQLデータベースを使用することを検討してください。
サポート;分析とビジネスインテリジェンス、データベースの成熟度を考慮に管理し、専門的な問題を、優先順位は、リレーショナルデータベースを与えられるべきです。
何のNoSQLデータベースの種類?
NoSQLデータベースの種類
例如:MongoDBの、カサンドラ、CouchDBは、Hypertable、Redisの、Riakに、のNeo4j、HBaseの、Couchbaseの、
MemcacheDB、RevenDBとヴォルデモートはNoSQLのデータベースの例です。お読みください。
MySQLとMongoDBのであるとの基本的な違いは何ですか?
MySQLとMongoDBの両方が無料のオープンソースのデータベースです。MySQLとMongoDBの多くの根本的な違いがあるテーブルにデータが含まれます
(データ表現)に示す、クエリ、関係、取引、及び設計、標準化(正規化)のスキーマ定義、スピード
そして、パフォーマンス。
MySQLとMongoDBのを比較することにより、実際に私たちは、さまざまなデータ構造を格納リレーショナルおよび非リレーショナルデータベースを比較しています。
Redisの+ MongoDBの80 ANSWERSのPDF
9月と10月には80が不可欠Redisの+のMongoDBは頻繁に面接の質問面接、ピークを終了ポータルに答えます