第25回マッシュアップ開発のススメ[その11:モバイル版アプリケーションを作ろう⑤] 脇本武士 2011-10-19
![R&Dトレンドレポート 記事一覧 | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/7241c583676d54fc052c4388a6edd25e4c7f280b/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2Fgihyojp-ogp.png)
データを「キー」と「バリュー(値)」の組み合わせとして保存する「キー・バリュー型データストア」は、クラウド時代におけるデータベース技術の主流になろうとしている。20年以上にわたって主流であったリレーショナルデータベース管理システム(RDBMS)と仕組みを比較しながら、向く用途、向かない用途を考察しよう。 「RDBMSはクラウドで役割を減らしつつある」―。米IBMの「DB2」や米マイクロソフトの「SQL Server」のアーキテクトだったジェームズ・ハミルトン氏(現在の所属は米アマゾン・ウェブ・サービシズ)が、中国・上海で3月に開催された「SMDB 2009」(自己管理型データベースシステムに関するワークショップ)で発表した資料のタイトルだ。 ハミルトン氏がRDBMSに代わる存在として挙げるのは、米グーグルの「MapReduce」やそのオープンソース版「Hadoop」、アマゾンの「Simpl
SSD専用に設計された「ReThinkDB」、ロックもログも使わない新しいリレーショナルデータベースのアーキテクチャ SSDがHDDに代わるストレージとして普及しようとしていることを背景に、SSDに特化したまったく新しいアーキテクチャを備えたリレーショナルデータベースを開発しようとしている企業があります。「ReThinkDB」です。 昨年7月に、PublickeyではReThinkDBの概要を記事「SSDに最適化したデータベース「RethinkDB」、ロックもログも使わずにトランザクション実現」で伝えました。 その記事の中では、ReThinkDBがロックを使わずにトランザクションを実現し、データベース利用中でもスナップショットがとれ、また異常終了しても容易に復帰できる機能を備えている、といったことを紹介しました。 4月に米サンタクララでに行われた「MySQL Conference & Ex
必ずつながる! 接続時トラブル虎の巻:Oracleトラブル対策の基礎知識(8)(1/5 ページ) データベースにつなぐための設定とトラブルシューティングは、慣れていないとどこから手を付けていいのかすら分かりません。最終回となる第8回では、tnsnames.oraにまつわるトラブルの切り分けを詳細に解説します(編集部)
CONTENTS: 1. General consideration 2. Elementary features 3. Transactions 4. Programming in DB 5. Administration 6. Portability and Scalability 7. Performance and VLDB 8. Application development and interfaces 9. Reliability 10.Commercial issues 1. GENERAL CONSIDERATION: ---------------------------------------------------------------------------------------------------- Category P
JavaプログラムからH2サーバを使用する例をリスト4.1およびプロンプト4.2に示す。サーバとして動作しているDerbyを使う方法は、基本的にほかのJDBCサーバと同じだ。ただし、Apache Derbyの場合と違い、シャットダウン処理の必要がない。また、データベースがない場合は自動的に作成されるので、自動で作る場合はApache Derbyのように明示的に作成を指定しなくてもいい。 リスト4.1 H2DBNetSample.java - H2サーバに接続してデータベースを操作する例 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く