NeoDatis is an object-oriented database for Java and .Net. It is simple and fast and supports
various query mechanisms.
DataNucleus supports 2 modes of operation of
neodatis
- file-based, and client-server
based. In order to do so and to fit in with the JDO/JPA APIs we have defined the following
means of connection.
The following persistence properties will connect to a
file-based
Neodatis running on
your local machine
datanucleus.ConnectionURL=neodatis:file:{my_neodatis_file}
datanucleus.ConnectionUserName=
datanucleus.ConnectionPassword=
The filename (my_neodatis_file) can be absolute OR relative.
The following persistence properties will connect to
embedded-server-based
NeoDatis
running with a local file
datanucleus.ConnectionURL=neodatis:server:{my_neodatis_file}
datanucleus.ConnectionUserName=
datanucleus.ConnectionPassword=
The filename (my_neodatis_file) can be absolute OR relative.
The following persistence properties will connect as a client to a
TCP/IP NeoDatis Server
datanucleus.ConnectionURL=neodatis:{neodatis_host}:{neodatis_port}/{identifier}
datanucleus.ConnectionUserName=
datanucleus.ConnectionPassword=
Neodatis doesn't itself use such URLs so it was necessary to define this DataNucleus-specific way
of addressing Neodatis.