2016-03-19 17 views

cevap

1

(Aerospike'ta çalışıyorum) Büyük Yığın veri türü kullanımdan kaldırıldı. Ayrıca, Büyük Veri Tipleri genel olarak platformun geri kalanıyla aynı seviyede değildir ve üretimde kullanılması tavsiye edilmez. Bazı uç durumlar, Büyük Veri türleri bozulacak durumdaydı. Sistemden (ve potansiyel olarak yeniden eklendikten sonra) kaldırılabilen kötü LDT'lerin ayrıntılarını yazdırması gereken bir taramanın (yedeklemenin) yapılmasını öneririm. LDT'ler olmadan alternatif veri modellemesi bulmanızı şiddetle tavsiye ederim.

+0

@Maher, Cevabınız için teşekkürler. Tüm LSTACK verilerinizi LLIST'e taşımayı planlıyorum. Ama beni şaşırtan şey LDT'nin üretimde kullanılmaması. Bunu Aerospike belgesellerinde hiç okumadım. Benim usecase, bir etkinlik yaptığı zaman bir kullanıcıya karşı JSON (500bytes) 'i LLIST'e zorluyor. Kullanıcıya karşı rekoru okuduğumda, tüm aktivitelerini alacağım. Eğer her aktiviteyi düzenli olarak yerine koymam ve ikincil indeksi kullanıcı için kullanırsam, kesinlikle RAM'ı kesinlikle taşırım. Lütfen LLIST ile devam edip edemeyeceğimi veya doğru veri modelinin ne olabileceğini önerin. Şimdiden teşekkürler. – Carbonrock

+2

Bir LLIST kullanmamanızı ve bir liste veya harita kullanmamalarını tavsiye ederim. Bu veri türlerini manipüle etmek için yeni API'ler ekliyoruz, bu nedenle önümüzdeki haftalarda izlemeye devam edin. Maksimum 1MB yazma bloğu boyutunun üzerine çıkacak kayıtlara sahip olmak için, bunları uygulama düzeyinde kırmanızı öneririm, örneğin diğer kayıtlara olası taşma olduğunu göstermek için bir 'denetim kutusu' kullanın. Böyle bir yöntem, Büyük Veri Tiplerinin kullanacağıyla karşılaştırıldığında RAM kullanımını kesinlikle arttırmaz. – Meher