Tarantool

Tarantool

En NoSQL-databas som körs i en Lua-applikationsserver.Tarantool kombinerar Node.JSs nätverksprogrammeringsstyrka med Redis 'datapersitensfunktioner..
Tarantool är ett NoSQL-databashanteringssystem som körs i en Lua-applikationsserver.Koden är tillgänglig gratis enligt villkoren i BSD-licens.Plattformar som stöds är GNU / Linux, Mac OS och FreeBSD.Nyckelfunktioner Till skillnad från de flesta NoSQL-databaser stöder Tarantool primära, sekundära nycklar, flerdelsnycklar, HASH, TREE och BITSET indextyper.Tarantool stöder Lua lagrade procedurer, som kan komma åt och ändra data atomiskt.Tillvägagångssätt kan skapas, ändras och tappas vid körning.Användning av Lua som förlängningsspråk slutar inte med lagrade procedurer: Lua-program kan användas under uppstart, för att definiera triggers och bakgrundsuppgifter, interagera med nätverkade kamrater.Till skillnad från populära ramar för applikationsutveckling implementerade kring ”reaktor” -mönster, är nätverk i serversidan Lua sekventiell, men ändå mycket effektiv, vilket är byggt ovanpå den samarbetsvilliga multitasking-miljön som används av servern själv.Utökat med Lua, Tarantool ersätter vanligtvis fler inte en utan några befintliga komponenter med ett enda välpresterande system, vilket ändrar och förenklar komplexa flerskiktiga webbapplikationsarkitekturer.Tarantool stöder replikering.Replikationer kan köras lokalt eller på en fjärrvärd.Tarantoolreplikation är asynkron och blockerar inte skrivningar till befälhavaren.När eller om befälhavaren blir otillgänglig kan kopiorna bytas för att anta rollen som befälhavaren utan omstart av servern.
tarantool

Alternativ till Tarantool för alla plattformar med någon licens

Node.js

Node.js

Node.js är en plattform byggd på Chromes JavaScript-runtime för att enkelt bygga snabba, skalbara nätverksapplikationer.
MongoDB

MongoDB

MongoDB är en dokumentdatabas med skalbarhet och flexibilitet som du vill ha med den fråga och indexering du behöver
Redis

Redis

Redis (REmote DIctionary Server) är en öppen källkod, nätverkande, i minnet datalager med nyckelvärde med valfri hållbarhet.
CouchDB

CouchDB

Apache CouchDB är en distribuerad, feltolerant och schemafri dokumentorienterad databas tillgänglig via ett RESTful HTTP / JSON API.
ArangoDB

ArangoDB

ArangoDB-databasen är en open-source NoSQL-lösning med en flexibel datamodell för dokument, grafer och nyckelvärden.
RethinkDB

RethinkDB

RethinkDB driver JSON till dina appar i realtid. När din app undersöker information, blir den långsam, oskalbar och besvärlig att underhålla.
CouchBase

CouchBase

Couchbase är NoSQL-databasens marknadsandelare med produktionsinstallationer på AOL, Deutsche Post, NTT Docomo, Salesforce.
Bluzelle Decentralized DB

Bluzelle Decentralized DB

Bluzelle är en decentraliserad databas som drivs av PBFT Consensus Engine.Det är en databas med NoSQL-nyckelvärden.
KeyDB

KeyDB

KeyDB är snabb NoSQL-databas med full kompatibilitet för Redis API: er, klienter och moduler.