2012-02-03 13 views
1

Java JSEアプリケーションにはSQL機能が必要ですが、ポート、接続文字列、またはスタンドアロンプ​​ロセスで実行されるようにリッスンするなど、SQLサーバー全体を必要としません。最も単純なJava SQLプロバイダですか?

私はまた、ファイルパスがDBデータを識別するように、ファイルをストレージとして扱いたいと考えています。

ファイルの名前をDB APIに渡したので、ポート、外部プロセス、サーバーのインストールなどを意識することなく、テーブル、検索、結合、挿入をサポートするDBストレージとしてSQLを実行する必要があります。 ecc .. 他の設定アクションがない場合は、他の設定可能な機能は不要です。

この機能を提供する、単一の.jarとしてインストール可能なライブラリがありますか?

このライブラリがない場合、ファイルベースのDBは、JSE内で構成および使用するのが最も簡単であり、提供されたDBでクエリを実行し、javaと共に展開(作業)するために必要な構成手順です。瓶アプリケーション?

+3

Googleで 'java in memory database'はありましたか? – home

+0

彼は確かにしなかった:) – tartak

答えて

3

確かに、Java 7にバンドルされているデータベースであるHypersonic SQLまたはDerbyはどちらも請求書を記入します。 SQLiteは3番目の選択肢です。

0

を示唆しています。あなたのニーズに応じて、JoSQLに興味があります。これにより、Javaコレクションに対してSQLタイプのクエリを実行できます。

関連する問題