2016-03-22 25 views
2

Çok sayıda küçük yapılandırılmamış json dosyam var (her biri 1K'dan az) Google bulut depolama alanında bir şekilde saklamak istiyorum (akış kullanarak). Apache Drill'i bunlara karşı sorgulama yapmak için kullanmayı düşündüğümden bunları zip dosyalarına koymayı tercih ederim. Birden fazla json dokümanını birleştirmek yerine birer birer birleştirmek daha maliyetli olur mu? (Dosyaları toplu olarak yazmanın, ayrı ayrı birleştirildiklerinde veya depolandıklarında bağımsız olarak iyi bir şey olacağını varsayalım)Küçük dosyalar için Google Cloud Storage maliyet etkinliği nedir?

cevap

4

Şey ... belki. Kullanım şekline göre değişir.

GCS'de nesne başı şarj bulunmamaktadır. Bunun yerine, ayda bir Gigabyte depolanır. Dosyaları kırmak hiç de etkilemeyecek. Bununla birlikte, GCS ayrıca işletme başına bir ücret talep etmektedir. Yazma sırasında, her 10.000 indirme bir kuruşa mal olacak ve her 10.000 yüklemede size bir dime mal olacak. Sadece birkaç bin dosyaya sahipseniz veya bir seferde yalnızca birkaç dosyaya erişiyorsanız, bu büyük bir fark yaratmayabilir, ancak tüm dosyaları sıkça indirmeniz gerekirse veya bunları sık sık değiştirmeniz gerekiyorsa ve Her gün milyonlarca veya milyarlarca ayrı yükleme yapıyorsanız, aniden birkaç büyük dosyayı kullanarak çok fazla para biriktirebilirsiniz.

Eğer her senaryo altında yapıyor olacak kaç indirme ve yükleme tahmin edebiliyorsanız

, Google o mal olacak ne bildirmek için bir hesap makinesi: https://cloud.google.com/products/calculator/

İlgili konular