1006
Server / Re:MariaDB vs Postgres vs SQL Server
« kdy: 23. 04. 2021, 23:44:33 »Jinak příkladem je jakýkoliv netriviální dotaz, například:Skončil jsem u toho, že chtěj placenej účet.Celé to je hezky shrnuté zde: https://dl.acm.org/doi/10.1145/1062455.1062488jenže současné mainstreamové jazyky mají prostě omezenou syntax.Uveď příklad prosím.
Tak sem hoď jeden dva příklady.
Kód: [Vybrat]
var query = \person => person.age > xyzŽádný mně známý rozšířený jazyk neumožňuje z λ-výrazu vytvořit efektivní dotaz (nad indexy databáze). To je jádro věci. Nejblíže k tomu má asi C++, ale taky to jde jen horkotěžko.Další komplikace jsou pak sémantického rázu, zmíněná db4objects používá kvůli efektivitě proxy objekty, jejichž parametry se musí konfigurovat atd. Celkově tehdy (před 10-15 lety) to byl dost vopruz, proto OODB zůstaly na okraji zájmu (podle Rosenbergera, i když toho to asi moc netrápí, prodal svou OODB za hezkou sumičku).