|
The
InfinityDB core occupies only 125 KB bytecode, hence
is ideal for small Java platforms. Complex SQL-based database
engines typically require many megabytes of RAM and disk
or flash.
No
tuning, space allocation, resource monitoring, or log rotation
or backup is required, making the engine ideal for wireless,
standalone, thick client, embedded, or system component
use. There is no configuration file, and no extraneous
directories or temporary work files are used: only one
file per DB is needed.
No
SQL scripts need to be run by the DBA for schema upgrade.
Schema extension can occur dynamically instead as
applications evolve.
There
are no other components or libraries needed, so InfinityDB
plugs into any existing system transparently.
Instantaneous memory usage is limited and predictable,
allowing the prevention of application crash due to OutOfMemoryError.
|