Tarantool

Tarantool

Lua uygulama sunucusunda çalışan NoSQL veritabanı.Tarantool, Node.JS'nin ağ programlama gücünü Redis'in veri kalıcılığı yetenekleriyle birleştirir..
Tarantool, bir Lua uygulama sunucusunda çalışan bir NoSQL veritabanı yönetim sistemidir.Kod, BSD lisansı koşulları altında ücretsiz olarak kullanılabilir.Desteklenen platformlar GNU / Linux, Mac OS ve FreeBSD'dir.Temel özellikler NoSQL veritabanlarının çoğundan farklı olarak, Tarantool birincil, ikincil anahtarları, çok parçalı anahtarları, HASH, AĞAÇ ve BITSET dizin türlerini destekler.Tarantool, verilere atomik olarak erişebilen ve bunları değiştirebilen Lua saklı prosedürlerini destekler.Prosedürler oluşturulabilir, değiştirilebilir ve çalışma zamanında bırakılabilir.Lua'nın bir uzantı dili olarak kullanılması, saklı yordamlarla sona ermez: Lua programları, başlatma sırasında, tetikleyicileri ve arka plan görevlerini tanımlamak, ağdaki eşlerle etkileşimde bulunmak için kullanılabilir.“Reaktör” modeli etrafında uygulanan popüler uygulama geliştirme çerçevelerinden farklı olarak, sunucu tarafı Lua'da ağ oluşturma, sunucunun kendisi tarafından kullanılan birlikte çalışan çoklu görev ortamının üzerine inşa edildiği gibi sıralı, ancak çok etkilidir.Lua ile genişletilen Tarantool, tipik olarak birden fazla değil, birkaç mevcut bileşeni tek bir iyi performanslı sistemle değiştirir, karmaşık çok katmanlı Web uygulama mimarilerini değiştirir ve basitleştirir.Tarantool çoğaltmayı destekler.Çoğaltmalar yerel olarak veya uzak bir ana bilgisayarda çalıştırılabilir.Tarantool çoğaltması eşzamansızdır ve master'a yazmayı engellemez.Master kullanılabilir olmadığında veya kullanılamazsa, çoğaltma sunucu yeniden başlatılmadan master rolünü üstlenecek şekilde değiştirilebilir.
tarantool

İnternet sitesi:

Herhangi bir lisansa sahip tüm platformlar için Tarantool'a alternatifler

Node.js

Node.js

Node.js, hızlı ve ölçeklenebilir ağ uygulamalarını kolayca oluşturmak için Chrome'un JavaScript çalışma zamanında oluşturulmuş bir platformdur.
MongoDB

MongoDB

MongoDB, ihtiyacınız olan sorgulama ve dizine ekleme ile istediğiniz ölçeklenebilirlik ve esnekliğe sahip bir belge veritabanıdır
Redis

Redis

Redis (REmote DIctionary Server) isteğe bağlı dayanıklılığa sahip açık kaynaklı, ağa bağlı, bellek içi, anahtar / değer içeren bir veri deposudur.
CouchDB

CouchDB

Apache CouchDB, RESTful HTTP / JSON API aracılığıyla erişilebilen dağıtılmış, hataya dayanıklı ve şema içermeyen bir belge tabanlı veritabanıdır.
ArangoDB

ArangoDB

ArangoDB veritabanı, belgeler, grafikler ve anahtar / değer çiftleri için esnek bir veri modeline sahip açık kaynaklı bir NoSQL çözümüdür.
RethinkDB

RethinkDB

RethinkDB, JSON'u uygulamalarınıza gerçek zamanlı olarak aktarır.
CouchBase

CouchBase

Couchbase, AOL, Deutsche Post, NTT Docomo, Salesforce'da üretim dağıtımlarıyla NoSQL veritabanı pazar payı lideridir.
Bluzelle Decentralized DB

Bluzelle Decentralized DB

Bluzelle, PBFT Consensus Engine tarafından desteklenen merkezi olmayan bir veritabanıdır.NoSQL anahtar / değer deposu veritabanıdır.
KeyDB

KeyDB

KeyDB, Redis API'leri, istemcileri ve modülleri için tam uyumluluk sağlayan hızlı NoSQL veritabanıdır.