2016-03-31 25 views
2
arasındaki

Aerospike, set içinde ve doğrudan namespace (set olmadan) kayıtlarını destekler. Daha sonraki kullanım için kullanım durumları nelerdir? Onlarda herhangi bir performans bilge veya işlevsellik sınırlaması var mı?aerospike: ayarlanmış iç set ile ayarsız

Davam: Ben çok kümesindeki kayıtların (1 Milyar) sahip olacak test_bin_value adında bir çöp kutusu içinde test_set söylüyorlar. Şimdi bin update_timestamp'daki son kayıt güncelleme/takma zamanını takip etmek istiyorum. Bu bölmenin değeri, birisi test_bin_value kutuya kayıt eklediğinde veya güncellediğinde güncellenir. kutusunu test_set setinin içinde veya dışında tutmalı mıyım? Eğer onu aynı sette tutacağım, daha fazla yer alacak mı? Her iki kutuda da sık okuma ve yazma işlemi olacaktır.

cevap

4

Bir kümede bir kayıt varsa, tüm kutular bu kümede var olur. Bir kümeyi bir SQL veritabanındaki bir tabloya benzediğini düşünebilirsiniz, ayar adı kaydın başlığında bulunur ve bu kayıttaki tüm kutular için geçerlidir.

Küme adı kullanıyorsanız, ek yük kayıt başına 9 + set_name_length bayttır.

http://www.aerospike.com/docs/operations/plan/capacity/

İlgili konular