いまさら聞けないKVSの常識をHbaseで身につける‥ビッグデータ処理の常識をJavaで身につける︵3︶︵1/3 ページ︶ Hadoopをはじめ、Java言語を使って構築されることが多い﹁ビッグデータ﹂処理のためのフレームワーク/ライブラリを紹介しながら、大量データを活用するための技術の常識を身に付けていく連載 ビッグデータの要! KVSとは何なのか ﹁KVS︵Key-Value Store︶﹂とは、Key値を指定してValue値の格納や取得を行う方式です。それに対して、RDBではキー︵プライマリキー︶が必須ではなく、逆に複数のカラムをセットしてキーにすることもできます。 テーブル構造だけを見れば、KVSとRDBは似ています。例えば、RDBでプライマリキーと1つのBLOB型を持ったテーブルを作れば、KVSと同じような構造にもなります。しかし、RDBでKVSのまねごとをするのと、KVSとして