Quels sont les autres SGBDR si mon open source Java Persistence soutien bibliothèque [fermé]

StackOverflow https://stackoverflow.com/questions/4685107

  •  11-10-2019
  •  | 
  •  

Question

je publie une nouvelle version de jOOQ , une bibliothèque de persistance Java construit sur JDBC. À l'heure actuelle, je soutiens ces sept SGBDR:

  • Oracle
  • MySQL
  • Postgres
  • H2
  • HSQLDB
  • DB2
  • SQLite (expérimental)

Avec jOOQ Je veux fournir à la fois large et un soutien SGBDR robuste. Cela signifie que je dois être très sélectif afin d'assurer la robustesse avec mes tests d'intégration. En même temps, je dois répondre aux besoins des utilisateurs finaux supportant les bases de données importantes. Je pense que mes utilisateurs finaux à fortement se fondent sur leurs bases de données. jOOQ n'est pas un OU-cartographe. Au Contraire, jOOQ embrasse fournisseur spécifique des caractéristiques telles que procédures stockées , afin la base de données sous-jacente est vraiment important pour moi.

Dans la prochaine version, je veux ajouter un plus grand soutien de SGBDR. Par exemple:

  • MS SQL
  • Derby

Que proposeriez-vous, et pourquoi? S'il vous plaît expliquer fondée sur des motifs objectifs et citer vos références.

UPDATE :

Les SGBDR suivants sont désormais pris en charge. Merci encore pour commentaires

  • CUBRID
  • Derby
  • Ingres
  • SQL Server
  • Sybase (Anywhere SQL et ASE)
Était-ce utile?

La solution

Avec la suggestion de Ring Bearer de sybase, et votre liste de MS SQL et Derby, les seuls grands gauche sont Ingres et Firebird.

IBM a également une deuxième base de données, Informix, mais je ne sais absolument rien à ce sujet en plus du nom:)

Autres conseils

Sybase - pourquoi? beaucoup de systèmes encore gérés sybase; en particulier dans le domaine des soins de santé. Sybase est classe industrielle et riche en fonctionnalités. +1 pour le projet. Je suis allé sur le site et je suis impressionné.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top