0

IamはJavaでクライアント/サーバーアプリを開発しています。
ログイン、ドキュメント共有、チャットの目的で、すべてのユーザーのID、パスワードなどを保存する必要があります。
約1000のエントリを持つ1つまたは2つのテーブルしか必要ないため、DBMSをインストールしたくありません。
これを行う方法はありますか?

4

3 に答える 3

6

JDKに標準で付属しているJavaDbを使ってみませんか?それをJVMで実行し、ファイルシステムに永続化することができます。これはSQLデータベースであるため、RDBMSに精通している場合は、簡単に統合できるはずです。

于 2013-01-02T12:36:37.883 に答える
2

サーバー上のローカルファイルにデータを書き込んでそこから読み取ることはできますが、効率はほとんどありません。

于 2013-01-02T12:36:46.017 に答える
2

HSQLDBまたはH2データベースを確認してください。どちらもあなたのニーズに合います

どちらも豊富なSQL機能を備えており、組み込みまたはスタンドアロンで実行でき、メモリフットプリントが小さくなっています。個人的には、H2よりもHSQLDBの方が好きですが、特定の理由ではありません。

于 2013-01-02T12:38:02.593 に答える