Cassandra tekniği, büyük miktarlarda verileri saklayabilmek için tasarlanmış dağıtık, hataya toleranslı ve merkezi olmayan bir mimariye sahip açık kaynak kodlu NoSQL veritabanıdır. Cassandra'nın temel özellikleri: - Dağıtık yapı: Veriler, Cluster'daki çok sayıda Node üzerine otomatik olarak dağıtılır. - Peer-to-peer iletişim: Node'lar, gossip protokolü kullanarak birbirleriyle iletişim kurar. - Replikasyon: Verilerin kopyası, başka Node'larda tutulur, bu da veri kaybına karşı koruma sağlar. - Ölçeklenebilirlik: Yeni Node'lar eklenerek sistem kolayca genişletilebilir. - Yüksek performans: Yazma ve okuma işlemleri anında gerçekleşir. Cassandra, Nesnelerin İnterneti uygulamaları, mesajlaşma, sosyal medya ve öneri sistemleri gibi alanlarda kullanılır.