Domanda

Sono il rilascio di una nuova versione di jOOQ , una biblioteca di persistenza Java costruito sulla cima di JDBC. Attualmente, sostengo questi sette RDBMS:

  • Oracle
  • MySQL
  • Postgres
  • H2
  • HSQLDB
  • DB2
  • SQLite (sperimentale)

Con jOOQ voglio fornire sia ampio e supporto RDBMS robusto. Questo significa che devo essere molto selettivi al fine di fornire robustezza con i miei test di integrazione. Allo stesso tempo, devo soddisfare esigenze degli utenti le banche dati importanti. Mi aspetto che i miei utenti finali di pesantemente si basano sulle loro banche dati. jOOQ non è un OR-mappatore. Au contraire, jOOQ abbraccia vendor-specifico caratteristiche come stored procedure , così il database sottostante è importante per me.

Nella prossima versione, voglio aggiungere più sostegno RDBMS. Ad esempio:

  • MS SQL
  • Derby

Cosa suggerirebbe, e perché? Si prega di spiegare sulla base di ragioni obiettive e citare i riferimenti.

Aggiorna :

I seguenti RDBMS sono ora supportati. Grazie ancora per il feedback

  • cubrid
  • Derby
  • Ingres
  • SQL Server
  • Sybase (sia Anywhere SQL e ASE)
È stato utile?

Soluzione

Con il suggerimento di Ring Bearer di Sybase, e il vostro elenco di MS SQL e Derby, l'unica grande quelli rimasti sono Ingres e Firebird.

IBM ha anche un secondo database, Informix, ma so assolutamente nulla oltre al nome:)

Altri suggerimenti

Sybase - perché? un sacco di sistemi ancora correre Sybase; soprattutto nel settore sanitario. Sybase è di classe industriale e ricco di funzionalità. +1 per il progetto. Sono andato attraverso il sito e sono rimasto colpito.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top