Dlouho jsem si myslel, ze vrcholem zbytecnosti je nova linuxova distribuce. Ted to ale prekonal vlastni db engine. Doposud jsem o teto podivnosti^602 jeste neslysel.
No vidíte. Já v tom devátým rokem píšu databázi. Když jsem s tím začal, nebyl k dispozici žádný stejně výkonný nástroj ve stejné cenové hladině. Později, když se objevily, jsem už neměl chuť to celé přepisovat.
Takže pro nás (i když nás asi moc není), co v tom už máme něco hotového, je to jednoznačně krok dopředu.
Kupodivu existují: SapDB, Vulcan. Možná by se to dalo říci i o Derby. A v podstatě jedinou jejich výhodou je to, že firmy mají vývojáře, kteří se orientují v kódu a dokáží ten daný engine modifikovat. Což i ze strany 602 zaznělo. Je podstatně snažší prosadit něco nového do produktu, který kontroluji než do obecného db enginu.
Zrovna Derby bych do teto skupiny nemichal, prece jenom jeho hlavni vyhodou je, ze je 100% napsan v Jave a jednoduse embeddable s Java aplikacemi (coz zadny jiny DB server neni).
Žádný jiný není? A co Firebird Embedded? Pokud vím, jeden z Dimitrijů (už nevím který :-)) zrovna nedávno prezentoval, že to není nezvyklý use case (embeddnout Firebird do JDBC klienta).