web-dev-qa-db-ja.com

SQLiteとHSQLDB

SQLite[〜#〜] hsqldb [〜#〜]の主な違いは何ですか?両方を使ったアプリケーションはたくさんありますが、大きな違いは見当たりません。

34
Jakub Arnold

SQLiteはCで実装され、HSQLはJavaで実装されます。

SQLiteをCまたはC++で記述されたアプリケーションプロジェクトと統合する方がシームレスで簡単なはずですが、HSQLテクノロジはJavaで記述されたプロジェクトと統合する方が簡単だと思います。

これら2つの組み込みデータベースの間には、他にも多くの微妙な違いがあることは間違いありませんが、上記が最も顕著な違いです。

26
Bill Karwin

HSQLDBとSQLiteの優れた比較は、 http://3rdstage.blogspot.com/2009/03/comparion-of-hsqldb-h2-sqlite.html にあります。

26
user399967

IMHO [〜#〜] the [〜#〜]最大の違いは、HSQLDBとは対照的に、SQLiteにはユーザー管理がまったくないことです。

(これはSQLiteについて悪いことは何も言いたくありません。SQliteにはそのユースケースがあり、非常に広く使用されています。)

3
Robert