Tarantool

Tarantool

En NoSQL-database, der kører i en Lua-applikationsserver.Tarantool kombinerer netværksprogrammeringsstyrken i Node.JS med Redis 'datapersitencefunktioner..
Tarantool er et NoSQL-databasestyringssystem, der kører i en Lua-applikationsserver.Koden er gratis tilgængelig under betingelserne i BSD-licens.Understøttede platforme er GNU / Linux, Mac OS og FreeBSD.Nøglefunktioner I modsætning til de fleste af NoSQL-databaser understøtter Tarantool primære, sekundære nøgler, flerdelstaster, HASH, TREE og BITSET indeksstyper.Tarantool understøtter Lua lagrede procedurer, som atomisk kan få adgang til og ændre data.Procedurer kan oprettes, ændres og slettes ved kørsel.Brug af Lua som et udvidelsessprog slutter ikke med gemte procedurer: Lua-programmer kan bruges under opstart, til at definere triggere og baggrundsopgaver, interagere med netværkede kammerater.I modsætning til populære applikationsudviklingsrammer implementeret omkring ”reaktor” -mønster, er netværk i serversiden Lua sekventiel, men alligevel meget effektiv, som det er bygget oven på det samarbejdende multitasking-miljø, som serveren selv bruger.Udvidet med Lua, erstatter Tarantool typisk mere ikke en, men få få eksisterende komponenter med et enkelt velpresterende system, der ændrer og forenkler komplekse flerniveau-applikationer i webapplikationer.Tarantool understøtter replikation.Kopier kan muligvis køre lokalt eller på en ekstern vært.Tarantoolreplikation er asynkron og blokerer ikke for skrivninger til masteren.Når eller hvis masteren ikke er tilgængelig, kan replikaen skiftes for at påtage sig rollen som masteren uden serverstart.
tarantool

Internet side:

Alternativer til Tarantool til alle platforme med enhver licens

Node.js

Node.js

Node.js er en platform bygget på Chromes JavaScript-runtime til let at opbygge hurtige, skalerbare netværksapplikationer.
MongoDB

MongoDB

MongoDB er en dokumentdatabase med den skalerbarhed og fleksibilitet, du ønsker, med den forespørgsel og indeksering, du har brug for
Redis

Redis

Redis (REmote DIctionary Server) er et open source, netværk, i hukommelsen, nøgleværdidatabutik med valgfri holdbarhed.
CouchDB

CouchDB

Apache CouchDB er en distribueret, fejltolerant og skema-fri dokumentorienteret database tilgængelig via et RESTful HTTP / JSON API.
ArangoDB

ArangoDB

ArangoDB-database er en open-source NoSQL-løsning med en fleksibel datamodel til dokumenter, grafer og nøgleværdier.
RethinkDB

RethinkDB

RethinkDB skubber JSON til dine apps i realtid. Når din app afstemmer efter data, bliver det langsomt, uskalelig og besværligt at vedligeholde.
CouchBase

CouchBase

Couchbase er NoSQL-databasens markedsandelsleder med produktionsinstallationer hos AOL, Deutsche Post, NTT Docomo, Salesforce.
Bluzelle Decentralized DB

Bluzelle Decentralized DB

Bluzelle er en decentral database drevet af PBFT Consensus Engine.Det er en NoSQL-nøgleværdi butiksdatabase.
KeyDB

KeyDB

KeyDB er hurtig NoSQL-database med fuld kompatibilitet til Redis API'er, klienter og moduler.