APACHE CASSANDRA – BAŞLANGIÇ 3 – REPLICATION STRATEGY AND FACTOR
İlk yazımızda Cassandra dağıtık bir yapıda çalışabildiğinden bahsetmiştik. 2 node içeren bir örnek Cassandra dağıtık veritabanı mimarisi kuracağız. Öncesinde tablo oluştururken kullandığımız iki parametre den bahsetmekte yarar var. CREATE KEYSPACE ornekdatabase WITH replication = { 'class': 'SimpleStrategy', 'replication_factor': 1 }; Replication Strategy : Temel olarak iki farklı stratejimiz mevcut. “SimpleStrategy” ve “NetworkTopologyStrategy ”. “SimpleStrategy” için tamamen düz mantık diyebiliriz. Her eklenen node aslında dairemize ekleniyor. Veri yazımı ise sırayla gerçekleşiyor. Örneğimizde de bu yapıyı kullanacağız. Ancak datacenter lar kurgusu olması durumunda “NetworkTopologyStrategy” kullanılır. Tabii aklınıza ilk olarak Cassandra nın datacenter ları tanıtmanın nasıl olacağı sorusu geliyor. Bu amaçla cassandra.yaml dosyasını açıyoruz. # - SimpleSnitch: # Treats Strategy order as proximity. This can improve cache # ...