What is the standard deployment strategy for application and Couchbase?
In the RDBMS world usually the application sits on it’s own physical machine and the database on a separate physical machine. In RDBMS world stored procedures are usually used by the application to make one call to reduce network calls.
In Couchebase if an application requires to execute multiple operations it requires multiple network calls. Doesn’t this go against the whole premise of in-memory and the speed of Couchbase? Do people usually deploy their app with the Couchbase db on same machine to avoid the network calls?