Lightweight Transactions (LWT) consistency, partitions and lock granularity