List All Pages

If you are allowed to edit pages in this Site, simply click on edit button at the bottom of the page. This will open an editor with a toolbar pallette with options. To create a link to a new page, use…

The best way to learn how to use ODB is to have a look to these two small tutorials: A 1 Minute tutorial A 5 Minutes tutorial that shows how to persist, update, delete and query objects. Then…

Indexes are implemented using BTree. The package org.neodatis.btree is a generic BTree implementation. The package org.neodatis.odb.core.btree is the ODB BTree implementation based on the generic…

ODB IO operations use a special multi-buffer to increase performance. Buffer and Multi-buffer implementation can be found on the org.neodatis.odb.core.io package The default implementation used by…

How to Join? Join us! If you want to join our community : Please, send an email to ODB Team to receive an invitation. If you want to join our Jabber chat room : join us!

From 1.5.5 to 1.8 Database The database file format has changed so it is necessary to export database to XML file using version 1.5.5 and import the xml in a new database using the 1.8 version. This…

MODB stands for MultiMedia ODB The goal of this feature is to use ODB to store Multimedia File Types. The idea is not to store the files in the odb database file itself but to store pointers to the…

ODB supports different kind of Multimedia files: Multimedia files like Music files Images files Video files Pdf files Open Office files Word files Excel Files any other type These implementations…

A Native Object Info is defined like this: boolean / Boolean byte / Byte char / Character short / Short int / Integer / BigInteger long / Long float / Float double / Double / BigDecimal…

Native queries(NQ) were introduced by Prof. William Cook at the 27th International Conference on Software Engineering (ICSE) in May of 2005. NQs are queries written in native language. A native query…

If you want to talk with ODB experts, change experience with them, and help others community members, please join us, it is simple and fast. See below the simples steps to enter on Neodatis-ODB…

The idea of the CDC port is to implement all the classes that NeoDatis uses and that are not part of the CDC API in a separate source folder (called src-jdk). For example, all classes like HashMap,…

Welcome to NeoDatis Object Database Wiki! The main site can be found here Here you will find information about how to use and how it works NeoDatis ** is a very simple Object Oriented database that…

.Net port is a work in progress yet (still defining the best way to do ). Here we try to explain how we plan to do. The C# language is very similar to java language, so we believe that is it possible…

net-port-initial-thoughts The first NeoDatis ODB .Net version has been built using a Java to C# converter. Conversion Result We already converted entire project to .NET platform with help of Microsoft…

Here are some observations about the new ODB file format. New Object Ids strategy Till ODB file format 4, objects of a specific class are linked using prev/next object position. This creates a strong…

A NonNativeObjectInfo is any type that is not a native-object-info. These Objects need to be instrospected by ODB. A NonNativeObjectInfo holds all the object header informations in a ObjectInfoHeader…

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License