Şu anda oldukça büyük bir MongoDB dağıtımının (birkaç data centresine yayılmış ~ 25 büyük sunucu) Cassandra'ya taşınmasını planlıyorum. Cassandra 1.2'nin nispeten yeni bir doğal ikili protokole sahip olduğunu gördüm ve bunun projenin geleceği olduğu anlaşılıyor. Bunu okuduğumda iyi görünüyordu, ancak yakın zamanda Thrift tabanlı bir müşteriye karşı test ettim ve Thrift müşterisi her testte önemli ölçüde geride bıraktı. Benim sorum, yerel ikili protokol/istemci Thrift birini geride bırakan senaryoda ve üretimde bunu kullanan kimse var mı?Cassandra Yerel İkili Protokol Performansı
İşte bir örnek kriter var:
Eğer Astyanax veya Hector olarak varolan müşteri kullandığınızda ikili protokol kullanılmazLocal 3 node cluster (created using ccm), with 10 client threads spamming it Total throughput (write, read) [total ops in 5 minutes]: Binary: 3,316,725.0 2,179,193.0 Thrift: 7,310,482.0 2,872,528.0