Hi,
If I do a transaction with one go routine that does watch and exec using redis.Tx on one key, and in parallel a different goroutine does the same on a different key, will the watched keys change? or will every goroutine do its own transaction and watch its own keys? (the go routine come from different people using the same code on the same pod with the same redis client).
Thanks
Comment From: itamarhaber
Hello @leebenalal
It is hard to answer your question because it contains some ambiguities, but if IIUC and if each goroutine watches/touches different keys, they won't interfere with each other.
Please keep in mind that this issue tracker should be used for reporting bugs or proposing improvements to the Redis server. Questions, specifically about clients, should be generally directed to the community:
- the mailing list
- the
redistag at StackOverflow - /r/redis subreddit
- the irc channel #redis on freenode
Closing this question as answered.