Many new features like Object Values API, Polymorphic queries, Groovy, Scala, Google Android, Generics and Enum support. The new Object Values API breaks the object database paradigm providing direct access to the values of the attributes of the objects and aggregate functions like Sum,Average, Min, Max, Count and Group by (http://wiki.neodatis.org/object-values-api) The new version is much faster. A new client/server execution mode has been created for optimizing web applications. The forum now supports English, French and Portuguese. more information and performance benchmarks at http://www.neodatis.org/release-1-9
- Posted by: olivier smadja
- Posted on: May 15 2009 08:14 EDT
- Re: NeoDatis Object Database 1.9 released by ^C^ ^C^ on May 15 2009 08:36 EDT
- Object Values API by Casual Visitor on May 15 2009 15:52 EDT
- Re: NeoDatis Object Database 1.9 released by andrea costantinis on May 18 2009 05:12 EDT
Congratulations on the release Olivier. DataNucleus AccessPlatform 1.1.3 will support this new NeoDatis version.
Somebody here is re-inventing SQL.
As far as SQL is not able to deal with object models, then there is a need for object query languages to reintroduce such features (attributes values instead of objects, aggregates, etc.). JDOQL and JPQL already went in the same direction.
could you please provide more informations about the new client/server execution mode? Thanks and congratulations for this new release.
Hi Andrea, The new client/server in called 'SameVm client server' mode and is optimized to web application as they use to run the server and clients in the same virtual machine. The 'SameVm' client server mode is much faster that the normal client server mode as there is no need to marshall and unmarshall objects. The only difference is that when creating a client, instead of calling ODBFactory.openClient(...) you just call server.openClient(...). The rest (server creation and client API) remains the same. Join the forum at https://sourceforge.net/forum/?group_id=179124 if you want more detailed information.