home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

Java/JavaDB, Apache Derbyの練習とメモ

Java/JavaDB, Apache Derbyの練習とメモ

Java / JavaDB, Apache Derbyの練習とメモ
id: 1356 所有者: msakamoto-sf    作成日: 2015-02-21 20:52:29
カテゴリ: Java 

  • Apache Derby : JavaによるOSSのRDB製品, APL2
    • http://db.apache.org/derby/
    • 軽量を謳ったJavaによるOSSのRDB製品で、中核となるderby.jarは2MB程度(2015-02時点)。
    • 自分のアプリ内に組み込んで利用できる。一般的にはファイルシステム上にデータを配置するが(JDBCの接続文字列でルートディレクトリを指定)、インメモリでも操作できる。
  • Java DB
    • http://www.oracle.com/technetwork/java/javadb/overview/index.html
    • http://docs.oracle.com/javadb/
    • SunがJDK6からApache Derbyを同梱し、"Java DB"というブランド名にした(らしい)。単純に、JDKをJava DB付きでインストールするとJDKインストール先に"db"というディレクトリが追加され、その中にApache Derbyをサーバとして起動するためのひと通りのjarファイルと起動スクリプトが入ってる。
    • JDK8の時点では、Oracleがサポートして配布してるApache Derbyということになってる。
    • 誤解しそうだけど、JDKをインストールすると、セットでApache Derbyのサーバ実行用のファイルセットがくっついてくる、程度に考えれば問題無さそう。
    • クライアントを開発する場合は、普通にMavenから groupId=org.apache.derby のjarを引っ張ってくることになるので、特にJREがどうとか、クライアントアプリを書くときにどうとか、という話ではない。

参考:

練習:



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2015-02-21 20:52:45
md5:9f06598a6ff8dd6453257aa373cb005c
sha1:d0e6358b66702892a53cb9ab99e1ba71a29fab93
コメント
コメントを投稿するにはログインして下さい。