In our organisation, we are using Couch base server 1.8 version, which has some multi threading and data inconsistent issue. So, we like to upgrade our couch bases server to 3.0 version. Please let me know if there is any code changes or data patch required. Also, we are using .net SDK to call couch base methods to get, add and remove from cache.
[1] We have ended support of the 1.8 server, and upgrading from Couchbase 1.8 to 3.0 in a cluster requires the nodes to be upgraded to a Couchbase 2.x version first. Here’s a great blog post on how to do a rolling upgrade: http://blog.couchbase.com/Couchbase-rolling-upgrades