-
Notifications
You must be signed in to change notification settings - Fork 12
Home
AvanceDB is an in-memory database implementing a large subset of the CouchDB REST API. We aim to support the following CouchDB features:
- Futon and Fauxton
- JavaScript Map/Reduce
- Replication
- Apache Lucene and ElasticSearch integration
- Compatibility with common CouchDB clients like Cradle, Nano and others
- Compatibility with PouchDB
If you know CouchDB then you'll pick up AvanceDB pretty quickly. We aim to come as close to CouchDB as possible, if you were to replicate a database from CouchDB to AvanceDB you can run your document queries and views and get the exact same results.
If you spot a difference raise it as an issue and we'll get straight on it.
Once you've built AvanceDB you can ask it for help:
$ ./avancedb --help
The command line options are very simple, you can specify the network address to listen on (-a
) or the port to listen on (-p
) or both of these options. If you run without any command line AvanceDB will start up listen on all network devices on port 5994.