2

現在、サーバー側のJavaチャットアプリケーションでSQLiteを使用しています。1つの接続を使用するとすべてが正常に機能しますが、サーバー側には多くのスレッドがあるため、接続プールを使用したいと思います。これに伴う問題は、データベースを更新した後にデータベースがロックされ、別のスレッドからの他の接続からデータベースにアクセスできないことです。一時的にプール内の接続を1に制限しています。JavaでSQLiteを複数の接続で動作させる方法はありますか。JDBCドライバーを使用していますorg.sqlite.JDBC

4

1 に答える 1

2

こちらをご覧ください

H2データベースを選択できます。H2データベースは、組み込みデータベース(SQLLiteなど)として実行できますが、優れたマルチスレッド化とクライアント/サーバー通信をサポートします。

于 2012-12-26T18:20:52.673 に答える