Android Port of OrientDB: A NoSQL Document Graph DBMS
OrientDB-Android is a port/fork of OrientDB for the Android platform.
Currently the port removes all server implementations as they use the
javax.management.* package, which is not part of the Android classpath.
The port is designed to be used in conjunction with the
Currently only the following modules are ported:
Note that orientdb-android is still under development and only
orientdb-android-core have been used and tested
in the wild, so use it at your own risk. We welcome contributions and feedbacks.
The current release of orientdb-android is 1.1.0.x, which is in line with version 1.1.0 of the upstream OrientDB.
There are two ways to include orientdb-android in your projects:
If you use Maven to build your project you can simply add a dependency to the desired component of the library.
<dependency> <groupId>com.wu-man</groupId> <artifactId>orient[db]-android-*</artifactId> <version>22.214.171.124</version> </dependency>
OrientDB is in its core a graph database, although it also offers the interface of a document database. When used as a document database, the relationships are managed as in graph databases with direct connections among records. You can traverse entire or part of trees and graphs of records in few milliseconds.
To see how OrientDB compares with other databases, take a look at
If you would like to contribute code you can do so through GitHub by forking the repository and sending a pull request.
Copyright 2012 David Wu Copyright 2010-2012 Luca Garulli (l.garulli--at--orientechnologies.com) Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.