Couchbase
From DreamFactory
(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 | + | * 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
- 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
- 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.