Unterstützung für Cassandra-Sperren auf Zeilenebene mit DataStax-Treiber

Unterstützung für das Sperren auf Zeilenebene von Cassandra beim Zugriff auf dieselbe Zeile durch aktuelle Benutzer

Wir befinden uns in der Entwurfsphase unserer Warenkorbanwendung und betrachten Cassandra als Inventardatenbank. Voraussetzung ist nun, dass mehrere Benutzer gleichzeitig auf dieselbe Produktzeile in Inventory DB zugreifen. Beispiel: - Produkttabelle: productID productQuantitiy 1000 1 Wenn der erste Benutzer das Produkt '1000' auswählt und die Produktmenge als '1' im Warenkorb hinzufügt, sollten andere Benutzer, die auf dasselbe Produkt zugreifen, dieses Produkt erst auswählen können, wenn es bis zum kostenlos wird erster Benutzer (aktualisierte Produktmenge als 0). Cassandra bietet auch Unterstützung für das Sperren auf Zeilenebene für diese Art von Szenario

Antworten auf die Frage(3)

Ihre Antwort auf die Frage