Mercurial > hg > Members > masakoha > masa
changeset 55:df81315d4dcb
seven databases start reading
author | Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 19 Mar 2014 12:02:50 +0900 |
parents | a261cccf5547 |
children | 9c020c214dff |
files | mindmap/readbooks/seven databases.mm |
diffstat | 1 files changed, 166 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /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 @@ +<map version="1.0.1"> +<!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net --> +<node CREATED="1395195586346" ID="ID_1192133598" MODIFIED="1395195604429" TEXT="seven databases"> +<node CREATED="1395195794963" ID="ID_225254911" MODIFIED="1395195802069" POSITION="right" TEXT="データベースの種類"> +<node CREATED="1395195858598" ID="ID_1395089783" MODIFIED="1395195864446" TEXT="リレーショナル"> +<node CREATED="1395197084787" ID="ID_55151337" MODIFIED="1395197099937" TEXT="PostgreSQL"> +<node CREATED="1395197103150" ID="ID_262301265" MODIFIED="1395197113659" TEXT="集合論をベースとしたシステム"/> +<node CREATED="1395197114168" ID="ID_1558479961" MODIFIED="1395197163376"> +<richcontent TYPE="NODE"><html> + <head> + + </head> + <body> + <p> + データ行と厳密に型の決まった列からなる2次元のテーブルとして実装 + </p> + </body> +</html> +</richcontent> +</node> +<node CREATED="1395197164325" ID="ID_345566962" MODIFIED="1395197204154" TEXT="普及した理由"> +<node CREATED="1395197204678" ID="ID_643819426" MODIFIED="1395197214169" TEXT="様々なツールキット"/> +<node CREATED="1395197214406" ID="ID_469562219" MODIFIED="1395197219271" TEXT="データの安全性"/> +<node CREATED="1395197219549" ID="ID_1242752055" MODIFIED="1395197229297" TEXT="マインドシェア"/> +<node CREATED="1395197237207" ID="ID_1114831423" MODIFIED="1395197249308" TEXT="クエリの柔軟性"/> +<node CREATED="1395197250291" ID="ID_565331591" MODIFIED="1395197285369" TEXT="データをどのように使用するか事前にしる必要がない"/> +</node> +</node> +</node> +<node CREATED="1395195864796" ID="ID_1731747802" MODIFIED="1395195868766" TEXT="キーバリュー"> +<node CREATED="1395195928226" ID="ID_1063438579" MODIFIED="1395195933021" TEXT="Riak"/> +<node CREATED="1395195933370" ID="ID_1377471068" MODIFIED="1395195936836" TEXT="Redis"/> +</node> +<node CREATED="1395195869483" ID="ID_29623077" MODIFIED="1395195886284" TEXT="列指向"> +<node CREATED="1395195938761" ID="ID_1018735875" MODIFIED="1395195943276" TEXT="HBase"/> +</node> +<node CREATED="1395195889497" ID="ID_505868556" MODIFIED="1395195893532" TEXT="ドキュメント指向"> +<node CREATED="1395195944800" ID="ID_364827603" MODIFIED="1395195949467" TEXT="MongoDB"/> +<node CREATED="1395195949736" ID="ID_1621572129" MODIFIED="1395195955050" TEXT="CouchDB"/> +</node> +<node CREATED="1395195894112" ID="ID_649015450" MODIFIED="1395195910666" TEXT="グラフ"> +<node CREATED="1395195971574" ID="ID_878069150" MODIFIED="1395195974968" TEXT="Neo4j"/> +</node> +<node CREATED="1395196938385" ID="ID_448814907" MODIFIED="1395196951736" TEXT=" ポリグロット(混合型)"/> +</node> +<node CREATED="1395195989484" ID="ID_1227429607" MODIFIED="1395195996945" POSITION="left" TEXT="用語集"> +<node CREATED="1395196001493" ID="ID_302884661" MODIFIED="1395196239463"> +<richcontent TYPE="NODE"><html> + <head> + + </head> + <body> + <p> + スキーマ : 多数のテーブルを作るときに、テーブルの目的や所有者に応じて格納場所を別にすること + </p> + <p> + http://www.oss-db.jp/measures/dojo_15.shtml + </p> + </body> +</html> +</richcontent> +</node> +<node CREATED="1395196313276" ID="ID_1553289725" MODIFIED="1395196452291"> +<richcontent TYPE="NODE"><html> + <head> + + </head> + <body> + <p> + クエリ : データベース管理システムに対する処理要求(問い合わせ)を文字列として表したもの + </p> + <p> + http://e-words.jp/w/E382AFE382A8E383AAE383BC.html + </p> + </body> +</html> +</richcontent> +<node CREATED="1395196534631" ID="ID_287979250" MODIFIED="1395196572906"> +<richcontent TYPE="NODE"><html> + <head> + + </head> + <body> + <p> + アドホッククエリ : その場限りで使い捨てのクエリ + </p> + </body> +</html> +</richcontent> +</node> +</node> +<node CREATED="1395196628041" ID="ID_219046647" MODIFIED="1395196665793"> +<richcontent TYPE="NODE"><html> + <head> + + </head> + <body> + <p> + シャーディング : データを複数のサーバに分散させる機能 + </p> + <p> + https://gihyo.jp/dev/serial/01/mongodb/0005 + </p> + </body> +</html> +</richcontent> +</node> +<node CREATED="1395196666740" ID="ID_1382668782" MODIFIED="1395196776203"> +<richcontent TYPE="NODE"><html> + <head> + + </head> + <body> + <p> + レプリケーション : あるデータベースと全く同じ内容の複製を別のコンピュータ上に作成して、常に内容を同期させる機能。負荷分散や耐障害性の向上などの目的に行われている。 + </p> + <p> + http://e-words.jp/w/E383ACE38397E383AAE382B1E383BCE382B7E383A7E383B3.html + </p> + </body> +</html> +</richcontent> +</node> +<node CREATED="1395196837733" ID="ID_246407020" MODIFIED="1395196860762"> +<richcontent TYPE="NODE"><html> + <head> + + </head> + <body> + <p> + コンシステントハッシング : + </p> + </body> +</html> +</richcontent> +</node> +<node CREATED="1395196868165" ID="ID_654431454" MODIFIED="1395196903346"> +<richcontent TYPE="NODE"><html> + <head> + + </head> + <body> + <p> + スケーラビリティ :コンピュータ・システムの持つ拡張性 + </p> + </body> +</html> +</richcontent> +</node> +<node CREATED="1395197548696" ID="ID_1356121692" MODIFIED="1395197578216"> +<richcontent TYPE="NODE"><html> + <head> + + </head> + <body> + <p> + トランザクション処理 : 関連する複数の処理を一つの処理単位にまとめて管理する方式 + </p> + </body> +</html> +</richcontent> +</node> +<node CREATED="1395197638519" ID="ID_1088094295" MODIFIED="1395197684298" TEXT="ストアド・プロシージャ : データベースに対する一連の処理手順を一つのプログラムにまとめ、データベース管理システムに保存したもの"/> +</node> +</node> +</map>