# HG changeset patch # User Masataka Kohagura # Date 1395198170 -32400 # Node ID df81315d4dcb052831bb4a5a9b8198c7e1e5b1cb # Parent a261cccf5547d7a065283bb972cabd4476680182 seven databases start reading diff -r a261cccf5547 -r df81315d4dcb mindmap/readbooks/seven databases.mm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mindmap/readbooks/seven databases.mm Wed Mar 19 12:02:50 2014 +0900 @@ -0,0 +1,166 @@ + + + + + + + + + + + + + +

+ データ行と厳密に型の決まった列からなる2次元のテーブルとして実装 +

+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ スキーマ : 多数のテーブルを作るときに、テーブルの目的や所有者に応じて格納場所を別にすること +

+

+ http://www.oss-db.jp/measures/dojo_15.shtml +

+ + +
+
+ + + + + + +

+ クエリ : データベース管理システムに対する処理要求(問い合わせ)を文字列として表したもの +

+

+ http://e-words.jp/w/E382AFE382A8E383AAE383BC.html +

+ + +
+ + + + + + +

+ アドホッククエリ : その場限りで使い捨てのクエリ +

+ + +
+
+
+ + + + + + +

+ シャーディング : データを複数のサーバに分散させる機能 +

+

+ https://gihyo.jp/dev/serial/01/mongodb/0005 +

+ + +
+
+ + + + + + +

+ レプリケーション : あるデータベースと全く同じ内容の複製を別のコンピュータ上に作成して、常に内容を同期させる機能。負荷分散や耐障害性の向上などの目的に行われている。 +

+

+ http://e-words.jp/w/E383ACE38397E383AAE382B1E383BCE382B7E383A7E383B3.html +

+ + +
+
+ + + + + + +

+ コンシステントハッシング : +

+ + +
+
+ + + + + + +

+ スケーラビリティ :コンピュータ・システムの持つ拡張性 +

+ + +
+
+ + + + + + +

+ トランザクション処理 : 関連する複数の処理を一つの処理単位にまとめて管理する方式 +

+ + +
+
+ + +
+