私のオープンソースのJava Persistence Libraryサポート[閉鎖]の他のrdbms
-
11-10-2019 - |
質問
新しいバージョンをリリースしています jooq, 、JDBCの上に構築されたJava Persistenceライブラリ。現在、私はこれらの7つのRDBMをサポートしています:
- オラクル
- mysql
- ポストグレス
- H2
- HSQLDB
- DB2
- sqlite(実験)
JOOQを使用すると、幅広いRDBMSサポートの両方を提供したいと思います。これは、統合テストで堅牢性を提供するために、私が非常に選択的でなければならないことを意味します。同時に、重要なデータベースをサポートするエンドユーザーのニーズを満たす必要があります。エンドユーザーがデータベースに大きく依存することを期待しています。 jooqはor-mapperではありません。 Au Contrair、Jooqは、次のようなベンダー固有の機能を採用しています ストアドプロシージャ, 、そのため、基礎となるデータベースは本当に重要です。
次のリリースでは、RDBMSサポートを追加したいと思います。例えば:
- MS SQL
- ダービー
あなたは何を提案しますか、そしてなぜですか?客観的な根拠に基づいて説明し、参照を引用してください。
アップデート:
現在、次のRDBMがサポートされています。フィードバックをありがとう
- カブリッド
- ダービー
- イングレス
- SQLサーバー
- Sybase(どこでもSQLとASEの両方)
解決
リングベアラーのSybaseの提案と、MS SQLとDerbyのリストが残っている唯一の大きなものは、IngresとFirebirdです。
IBMには2番目のデータベース、Informixもありますが、名前以外に何も知っていません:)
他のヒント
Sybase - どうして?多くのシステムがまだSybaseを実行しています。特にヘルスケアドメインで。 Sybaseは業界クラスであり、機能が豊富です。プロジェクトの+1。私はサイトを通り抜けました、そして私は感銘を受けました。
所属していません StackOverflow