Description Details Databases Author(s)
This package contains functions to interact with couchDB - a document database. For more information about the couchDB database see: http://couchdb.apache.org. @section Get connected: To interact with a couchDB instance you will need to create a connection object. Communication with couchDB happens over a http protocol. A minimal connection (running on the default port and no password protection) would be:
myConn <- couch_http_connection("localhost")
The variable "myConn" can now be used as parameters to other functions.
For convenience a default connection can also be created with couch_set_default_connection using the same parameters.
Once a connection object exists, you may want to make sure it is connecting correctly with the couch_ping function. If you are properly connected the response should be like:
1 2 3 4 5 6 |
On a couchDB install there can be several databases (i.e. namespaces). The function couch_list_databases will provide a list of available databases on the connection provided.
The function couch_create_database will, similarly, allow you to create a new database or namespace on the couchDB instance. @section Fetch, store and delete documents: Once you have a connection and a database to work with you can fetch, store and delete documents by using the corresponding functions:
couch_fetch and couch_fetch_default
couch_store and couch_store_default
couch_delete
Aleksander Dietrichson
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.