これからのデータベース
Menu Menu
Key Value Store
第二正規形以上のデータベースは、かならずレコードを特定できるキーを持っている。理論上はキーを持つ表で SQL でできることは、すべてできる。
データベースの性能を重視して、SQLを使わずに、Key Value Store として使う。
XML / Json データベース
表の形ではなく、木構造もをつ XML や Json をそのままデータベースとして用いる。自由な拡張や、複雑な構造(第一正規形でないような)ものを取り扱うことができる。
.cf MongoDB
全文検索
Lock free data structure
分散データベース
複数のノードに同時にデータを格納するScalability
書き込み速度
読み込み速度
On memory database
Memory Cache
Data Mining
問題11.1
自分が作るアプリケーションにとって、どのような機能を持つデータベースが必要か。自分が作るアプリケーションの内容を説明し、それが要求する機能にどう関係するかを記述する。
1200文字程度で論ぜよ。