Java+SQLite 所感

Javaでの使用例が少ないのでちょっと身構えていたけど、わりとふつーに使えた。日本語もUTF-8で入れておけば文字化けしないし。
「型がない」ということもあんまり気にならない。この辺は設計で十分カバーできるように思う。INTEGER型だけは、なぜか数値として認識されるよう。DATE型は文字列に変換。nullは空文字列に。

制約はとりあえず一意制約とNOT NULL制約は使えた。commit/rollbackもふつーに使える。

実行速度それなりに速い(と思う)。少なくともMckoiを組み込み(embedded)で使うよりはぜんぜん速い。

使いどころを間違えなければ業務アプリにも使えると思うけど、使用例ってなさそうだなぁ…