Couchbase

From DreamFactory
Jump to: navigation, search
(Created page with "Couchbase is one of the NoSQL databases that comes with DreamFactory OpenSource. The Couchbase service type can connect to local or remote Couchbase servers. ==Common Feature...")
 
 
Line 6: Line 6:
  
 
==Requirements==
 
==Requirements==
* PHP extension '''couchbase''' is required to be installed or compiled in. Check [[http://developer.couchbase.com/documentation/server/4.5/sdk/php/start-using-sdk.html|here]] for installation help.
+
* PHP extension '''couchbase''' is required to be installed or compiled in. Check http://developer.couchbase.com/documentation/server/4.5/sdk/php/start-using-sdk.html for installation help.
  
 
==Configuration==
 
==Configuration==

Latest revision as of 15:21, 22 November 2016

Couchbase is one of the NoSQL databases that comes with DreamFactory OpenSource. The Couchbase service type can connect to local or remote Couchbase servers.

Common Feature Exceptions

  • Couchbase does not have tables. Instead it uses bucket which is where documents are stored. You can use DreamFactory's _schema DB resource to list, create, and delete buckets.
  • Couchbase supports filtering in N1QL. Therefore, DreamFactory also supports that using the filter parameter like a SQL DB service.

Requirements

Configuration

  • Host - String. Required. IP Address/Hostname of your Couchbase Cluster.
  • Port - Integer. Required. Couchbase port.
  • Username - String. Required. Couchbase Administer username.
  • Password - String. Required. Couchbase Administer password.