現在、サーバー側のJavaチャットアプリケーションでSQLiteを使用しています。1つの接続を使用するとすべてが正常に機能しますが、サーバー側には多くのスレッドがあるため、接続プールを使用したいと思います。これに伴う問題は、データベースを更新した後にデータベースがロックされ、別のスレッドからの他の接続からデータベースにアクセスできないことです。一時的にプール内の接続を1に制限しています。JavaでSQLiteを複数の接続で動作させる方法はありますか。JDBCドライバーを使用していますorg.sqlite.JDBC
2768 次
1 に答える
2
こちらをご覧ください
H2データベースを選択できます。H2データベースは、組み込みデータベース(SQLLiteなど)として実行できますが、優れたマルチスレッド化とクライアント/サーバー通信をサポートします。
于 2012-12-26T18:20:52.673 に答える