Какие еще RDBMS должен поддержать мою библиотеку Java с открытым исходным кодом [закрыто

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

  •  11-10-2019
  •  | 
  •  

Вопрос

Я выпускаю новую версию Джук, библиотека настойчивости Java, построенная на вершине JDBC. В настоящее время я поддерживаю эти семь RDBM:

  • Оракул
  • Mysql
  • Постгрес
  • H2
  • HSQLDB
  • DB2
  • SQLite (экспериментальный)

С JOOQ я хочу предоставить как широкую, так и надежную поддержку RDBMS. Это означает, что я должен быть довольно избирательным, чтобы обеспечить надежность моих интеграционных тестов. В то же время я должен удовлетворить потребности конечных пользователей, поддерживающих важные базы данных. Я ожидаю, что мои конечные пользователи в значительной степени полагаются на свои базы данных. Jooq не является или маптель. Au Compaire, Jooq использует такие особенности, как конкретные поставщики, такие как хранимые процедуры, поэтому базовая база данных действительно имеет значение для меня.

В следующем выпуске я хочу добавить больше поддержки RDBMS. Например:

  • MS SQL
  • дерби

Что бы вы предложили и почему? Пожалуйста, объясните на основе объективных оснований и цитируйте ваши ссылки.

ОБНОВИТЬ:

Следующие RDBM теперь поддерживаются. Еще раз спасибо за отзыв

  • Кобрид
  • дерби
  • Ингр
  • SQL Server
  • Sybase (оба SQL в любом месте и ASE)
Это было полезно?

Решение

С предложением носителя кольца о Sybase и вашем списке MS SQL и Derby, единственными остальными являются Ingres и Firebird.

IBM также имеет вторую базу данных, Informix, но я абсолютно ничего не знаю об этом, кроме имени :)

Другие советы

Sybase - Почему? Многие системы по -прежнему управляют Sybase; Особенно в области здравоохранения. Sybase - это индустриальный класс и функционирует богатый. +1 для проекта. Я прошел через сайт, и я впечатлен.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top