Tarantool

Tarantool

NoSQL baza podataka koja se izvodi na poslužitelju aplikacije Lua.Tarantool kombinira mrežnu programsku moć Node.JS s Redisovim mogućnostima provjere podataka.,
Tarantool je sustav za upravljanje bazama podataka NoSQL koji radi na aplikacijskom poslužitelju Lua.Kod je dostupan besplatno pod uvjetima BSD licence.Podržane platforme su GNU / Linux, Mac OS i FreeBSD.Ključne značajke Za razliku od većine NoSQL baza podataka, Tarantool podržava primarne, sekundarne ključeve, višedijelne tipke, HASH, TREE i BITSET indekse.Tarantool podržava pohranjene postupke Lua, koji podacima mogu pristupiti i mijenjati atomsko.Postupci se mogu kreirati, mijenjati i spuštati tijekom izvođenja.Upotreba Lua kao nastavnog jezika ne završava pohranjenim procedurama: Lua programi mogu se koristiti tijekom pokretanja, definiranje okidača i pozadinskih zadataka, interakcija s mrežnim vršnjacima.Za razliku od popularnih okvira za razvoj aplikacija implementiranih oko uzorka „reaktora“, umrežavanje u strani Lua na strani poslužitelja je sekvencijalno, ali vrlo učinkovito, jer je izgrađeno na osnovi suradničkog multitasking okruženja koje koristi sam poslužitelj.Prošireno s Luaom, Tarantool obično zamjenjuje više ne jedne već nekoliko postojećih komponenti s jednim dobro izvedenim sustavom, mijenjajući i pojednostavljujući složene višeslojne arhitekture web aplikacija.Tarantool podržava replikaciju.Replike se mogu izvoditi lokalno ili na udaljenom računalu.Reprodukcija Tarantola je asinkrono i ne blokira upis u master.Kada ili ako master postane nedostupan, replika se može prebaciti da preuzme ulogu glavnog računala bez ponovnog pokretanja poslužitelja.
tarantool

Web stranica:

Alternativa Tarantoolu za sve platforme s bilo kojom licencom

Node.js

Node.js

Node.js je platforma stvorena na Chromeovom JavaScript vremenu izvođenja radi jednostavne gradnje brzih, skalabilnih mrežnih aplikacija.
MongoDB

MongoDB

MongoDB je baza podataka s skalabilnošću i fleksibilnošću koju želite pomoću upita i indeksiranja koji su vam potrebni
Redis

Redis

Redis (REmote DIctionary Server) je open-source, umreženi memorijski ključ i pohrana podataka o ključevima s opcijskom trajnošću.
CouchDB

CouchDB

Apache CouchDB je distribuirana baza podataka o dokumentima orijentirana na greške i bez shema dostupna putem RESTful HTTP / JSON API-ja.
ArangoDB

ArangoDB

ArangoDB baza podataka je open-source NoSQL rješenje s fleksibilnim modelom podataka za dokumente, grafikone i ključne vrijednosti.
RethinkDB

RethinkDB

RethinkDB gura JSON na vaše aplikacije u stvarnom vremenu. Kada vaša aplikacija anketira podatke, ona se polako održava, može se promijeniti i nezgodno održavati.
CouchBase

CouchBase

Couchbase je lider na tržišnom udjelu NoSQL baze podataka, s proizvodnim implementacijama u AOL, Deutsche Post, NTT Docomo, Salesforce.
Bluzelle Decentralized DB

Bluzelle Decentralized DB

Bluzelle je decentralizirana baza podataka koju pokreće PBFT Consensus Engine.To je NoSQL baza podataka baze podataka.
KeyDB

KeyDB

KeyDB je brza NoSQL baza podataka s potpunom kompatibilnošću za Redis API-je, klijente i module.