I have this attached document in my couchbase bucket and I perform updates to this from my application. Since my app took long time, I checked manually - it took around 45 seconds to update any changes to this document as this is a big document.
Is there any suggestion to improve the speed by introducing index etc. I have heard of sub document operations - is that the only way to go?
If you want to determine if your issue is your client application or the server, I suggest you try performing an equivalent change using the libcouchbase-bin command-line tools - i.e. cbc-create.
I’d try two tests -
From the same machine as your client (so you can factor in the network environment)
From one of the cluster nodes itself (to discount any network issues).