After running with the previous source code, we found that only one configuration information is servers=127.0.0.1:11211, that is, the IP and port of the service of Couchbase server, where the data directly exists in default
Depending on the actual project, we will use the SASL Buckets interface, Bucketname and bucketpwd for the bucket name and password.
You need to configure some parameters when you create the builder
Memcachedclientbuilder builder = new Xmemcachedclientbuilder (addrutil.getaddresses (Stringutils.clean (servers))); if (bucketname! = null) { builder.addauthinfo (addrutil.getoneaddress (Stringutils.clean (servers)), Authinfo.plain (Bucketname, bucketpwd)); Builder.setcommandfactory (New Binarycommandfactory ()); }
Reference: Java connection couchbase memcache
Process logging for Java clients upgraded to Couchbase by Memcached (iii)