Gizzard (Scala çerçevesi) - Gizzard (Scala framework)

Gizzard
Orijinal yazar (lar)Robey Pointer, Nick Kallen, Ed Ceaser, Matt Freels, John Kalucki Twitter
Geliştirici (ler)Twitter
İlk sürümNisan 2010 (Nisan 2010)
Depo Bunu Vikiveri'de düzenleyin
YazılmışScala, Java
TürVeri tabanı
LisansApache Lisansı
İnternet sitesigithub.com/ twitter/ taşlık

Gizzard bir açık kaynak parçalama çerçeve özel oluşturmak hata töleransı, dağıtılmış veritabanları. Başlangıçta tarafından kullanıldı Twitter ve çok çeşitli veri depolama sorunlarından ortaya çıktı. Gizzard bir ara yazılım üzerinde çalışan ağ hizmeti Java Sanal Makinesi. Yönetir bölümleme Verimli bir şekilde erişilmesine olanak tanıyan rastgele arka uç veri depolarındaki veriler.[1][2] Bölümleme kuralları, anahtar aralıklarını bölümlere eşleyen bir yönlendirme tablosunda saklanır. Her bölüm kendi çoğaltma bildirimsel bir çoğaltma yoluyla ağaç. Gizzard hem fiziksel hem de mantıksal parçaları işler. Fiziksel parçalar fiziksel bir veritabanı arka ucuna işaret ederken, mantıksal parçalar diğer parçaların ağaçlarıdır.[3] Ek olarak Gizzard şunları da destekler: göçler ve hataları incelikle ele alır. Sistem, tüm yazma işlemlerinin etkisiz ve değişmeli. İşlemler başarısız olunca daha sonra yeniden denenir. Gizzard şu adreste mevcuttur: GitHub ve altında lisanslıdır Apache Lisansı.

Ayrıca bakınız

Referanslar

Dış bağlantılar