Couchbase upgrade questions

  1. For which version of Community was Ephemeral buckets feature removed?

  2. I heard a rumor that Couchbase 6.0 was made to be more cpu intensive than Couchbase 5.x. Is that true?

  3. Do I have to upgrade my SDK when upgrading a Couchbase major version from 5 to 6 (assuming I don’t need to use new features)?

Thanks

@alon.schachter Ephemeral buckets have always been an Enterprise feature. It was never added to Community addition

What version of SDK you have? https://docs.couchbase.com/java-sdk/current/project-docs/compatibility.html has the details assuming you are using Java SDK.

@raju We have been using Ephermal buckets on 5.0.1 community for years…

I am using .NET api 2.5.8.0

Ephemeral buckets are, and have always been available in CE for core Key-Value operations, however certain additional functionality such as XDCR and Secondary Indexing are EE-only features.

I did note that Enterprise Edition vs Community Edition vs Couchbase Capella isn’t clear on this - it marks Ephemeral as ‘X’ for CE when it really should highlight there’s just a subset of features in CE. I’ll raise a doc bug on this to get it clarified.

Couchbase Server 6.0 certainly wasn’t make explicitly more CPU intensive!, However it could be that some of the additional new features use more CPU than previously. Certainly for the Data-Service, if you are using the same feature-set between 5.x and 6.x I wouldn’t expect to see an increase in CPU; if anything you might see a reduction.

2 Likes