抄録
データの格納および管理の手段として,RDBに代わり,高速に大量のデータを処理でき,分散化の容易なNoSQLデータベースが用いられてきている.しかしデータ構造や操作言語の違いから,システム移行は容易ではない.そこで本研究では,SQL文を入力にとり,等価なNoSQLの問い合わせ文を出力する変換プログラムを作成した.対応するNoSQLはMongoDBとHBaseとし,実装においてSQL文の解析および言語間のコード断片の対応付けを行った.評価実験の結果,32例のSQL文のうち,13例でMongoDB,9例でHBaseの問い合わせ文を生成できた.