-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
RHDG 8.5.x CD
-
None
-
False
-
None
-
False
-
-
-
-
-
-
-
Transactions are not enabled with default respCache in order to achieve better performance. That results in different default behavior compared to Redis in regards to transactional operations (MULTI EXEC...) and should be document altogether with an example on how to achieve the same behavior.
Example: Having one client running BLPOP list 0 and second client pushing and deleting the list within a transaction shouldn't unblock the first client
In order to achieve the same behavior it's necessary to enable transaction batching with pessimistic locking.