Neviem ci CMS je to iste ako databaza ale JDBC a ODBC uz davno vyriesili problem vyberu databazy. Nebodaj nieco ako Hibernate dovoluje na databazu uplne zabudnut. Nech si to vyriesi integrator/instalator. Ako programator na to nemam cas a zbytocne nebudem svoj produkt na nieco viazat ked nemusim (ziadne vyhody to neprinasa).
Ako integrator iba niekolko postrehov:
- MySQL ma niektore funkcie este nevyzrete (ak porovnavame z Oracle alebo PostgreSQL)
- PostgreSQL nema zasadne problemy. Fajn. Nieco medzi MySQL, pobliz DB2 a pod Oraclom.
- Oracle je uplne nadupany a naslapany stroj ale stoji bubaky (XE verzia je mimochodom zadarmo do 4GB dat a 1GB RAM). Kto tvrdi opak nedovidi si koncek nosa. Ma to muchy ale ani by som sa neodvazil porovnavat to s MySQL.
- DB2 je tiez dobre pouzitelna len treba pri navrhu viac rozmyslat. Potom sa to cloveku vrati vo vykone. Aj ked to SQL je obcas krkolomne (napr. rekurzivne selecty)
- Este by som spomenul HSQLDB ktore je tiez docela solidne na to ze vie bezat ako embedded system. Mimochodom bude (uz je?) integrovana ako nativna baza pre OpenOffice.
-----
Autor prispevku neruci za to ze jeho nazory sa budu zhodovat s Vasimi.