Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wuman/orientdb-android
Android Port of OrientDB: A NoSQL Document Graph DBMS
https://github.com/wuman/orientdb-android
Last synced: about 2 months ago
JSON representation
Android Port of OrientDB: A NoSQL Document Graph DBMS
- Host: GitHub
- URL: https://github.com/wuman/orientdb-android
- Owner: wuman
- License: apache-2.0
- Created: 2012-11-01T11:35:01.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2012-11-06T11:48:36.000Z (almost 12 years ago)
- Last Synced: 2024-06-02T15:59:37.926Z (4 months ago)
- Language: Java
- Homepage: http://wuman.github.com/orientdb-android
- Size: 12.5 MB
- Stars: 37
- Watchers: 9
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: history.txt
- License: license.txt
Awesome Lists containing this project
README
ORIENTDB-ANDROID
================![Feature Image](https://github.com/wuman/orientdb-android/raw/master/doc/images/orientdb-android-logo.png)
OrientDB-Android is a port/fork of [OrientDB](http://www.orientdb.org/) 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
[blueprints-android](https://github.com/wuman/blueprints-android) library.Currently only the following modules are ported:
* orient-android-commons
* orientdb-android-core
* orientdb-android-enterprise
* orientdb-android-client
* orientdb-android-nativeos
* orientdb-android-object
* orientdb-android-tools
* orientdb-android-distributionNote that orientdb-android is still under development and only
`orient-android-commons` and `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.Including in Your Project
-------------------------There are two ways to include orientdb-android in your projects:
1. You can download the released jar file in the [Downloads section](https://github.com/wuman/orientdb-android/downloads).
2. If you use Maven to build your project you can simply add a dependency to
the desired component of the library.
com.wu-man
orient[db]-android-*
1.1.0.1
Introduction to OrientDB
------------------------[OrientDB](http://code.google.com/p/orient/) is an open source
[NoSQL](http://en.wikipedia.org/wiki/NoSQL) DBMS with both the features of
Document and Graph DBMS. It's written in Java and it's amazing fast: it can store
up to 150,000 records per second on common hardware.OrientDB is in its core a [graph database](http://en.wikipedia.org/wiki/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
* [GraphDB comparison](http://code.google.com/p/orient/wiki/GraphDBComparison)
* [DocumentDB comparison](http://code.google.com/p/orient/wiki/DocumentDBComparison)Contribute
----------If you would like to contribute code you can do so through GitHub by forking
the repository and sending a pull request.Developed By
------------* Android porting contributor
* David Wu - - [http://blog.wu-man.com](http://blog.wu-man.com)
* Original contributors to OrientDB
* Luca Garulli - - http://www.orientechnologies.com
* Luca Molino -
* Andrey Lomakin -License
-------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 athttp://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.