Sobre Tarantool

Tarantool é um sistema de gerenciamento de banco de dados NoSQL em execução em um servidor de aplicativos Lua. O código está disponível gratuitamente sob os termos da licença BSD. As plataformas suportadas são GNU/Linux, Mac OS e FreeBSD. Principais características Ao contrário da maioria dos bancos de dados NoSQL, Tarantool suporta chaves primárias, secundárias, chaves multi-parte, HASH, TREE e tipos de índice de BITSET. Suporte de Tarantool Procedimentos armazenados Lua, que podem acessar e modificar dados atomicamente. Procedimentos podem ser criados, modificados e descartados em tempo de execução. O uso de Lua como uma linguagem de extensão não termina com procedimentos armazenados: Programas Lua podem ser usados durante a inicialização, para definir gatilhos e tarefas de fundo, interagir com pares em rede. Ao contrário das estruturas de desenvolvimento de aplicações populares implementadas em torno do padrão “reator”, a rede no lado do servidor Lua é sequencial, mas muito eficiente, como é construído em cima do ambiente cooperante multitarefa usado pelo próprio servidor. Estendido com Lua, Tarantool normalmente substitui mais não um, mas alguns componentes existentes com um único sistema de bem desempenho, mudando e simplificando arquiteturas complexas de aplicações Web multi-tier. Tarantool suporta replicação. As réplicas podem ser executadas localmente ou em um host remoto. A replicação de Tarantool é assíncrona e não bloqueia escreve ao mestre. Quando ou se o mestre ficar indisponível, a réplica pode ser trocada para assumir o papel do mestre sem reiniciar o servidor.

Categorias

  • Free
  • Open Source
  • Paid
  • Development
  • Network & Admin

Alternativas para Tarantool

Node.js

Node.js

grátis código aberto
#1
Node.js é uma plataforma construída em Chrome's JavaScript runtime para facilmente construir aplicações de rede rápi... ver detalhes
Mongodb

Mongodb

grátis proprietário
#2
Mongo DB é um banco de dados de documentos com a escalabilidade e flexibilidade que você deseja com a consulta e indexaç... ver detalhes
Redis

Redis

grátis código aberto
#3
Redis (REmote DIctionary Server) é uma loja de dados open-source, networked, in-memory, key-value com durabilidade opcio... ver detalhes
Couchdb

Couchdb

grátis código aberto
Apache Couch DB é um banco de dados distribuído, tolerante a falhas e sem esquemas, acessível através de uma API RESTful... ver detalhes
Rethinkdb

Rethinkdb

grátis código aberto
RethinkDB empurra JSON para seus aplicativos em tempo real. Quando seu aplicativo pesquisa por dados, torna-se lento, i... ver detalhes
Arangodb

Arangodb

grátis código aberto
Arango O banco de dados DB é uma solução NoSQL de código aberto com um modelo de dados flexível para documentos, gráfico... ver detalhes
Memcached

Memcached

grátis código aberto
Free & open source, de alto desempenho, sistema de cache de objetos de memória distribuído, de natureza genérica, ma... ver detalhes
Mangodb

Mangodb

grátis código aberto
MangoDB é um proxy de código aberto, que converte <a href='/alternativeto.net/software/mongodb/about/'>MongoDB</a wire p... ver detalhes
Apache Ignite

Apache Ignite

grátis código aberto
Apache Ignite In-Memory Data Fabric é uma plataforma de alto desempenho, integrada e distribuída em memória para computa... ver detalhes
Bluzelle Decentralized Db

Bluzelle Decentralized Db

grátis código aberto
Bluzelle é um banco de dados descentralizado e de código aberto alimentado pelo PBFT Consensus Engine. É um banco de dad... ver detalhes
Couchbase

Couchbase

grátis proprietário
Couchbase é o líder de ações de mercado de banco de dados NoSQL, com implantações de produção na AOL, Deutsche Post, NTT... ver detalhes
Cachelot

Cachelot

grátis código aberto
Cachelot funciona dentro de uma quantidade fixa de memória. Sem colecionador de lixo. Metadados pequenos, perto da utili... ver detalhes
Skybase

Skybase

grátis código aberto
O Skybase é um banco de dados NoSQL de código aberto e gratuito... ver detalhes
Keydb

Keydb

grátis código aberto
O que é KeyDB? KeyDB é um garfo de alto desempenho da Redis com foco em multithreading, eficiência de memória e alto re... ver detalhes
Orbitdb

Orbitdb

grátis código aberto
O OrbitDB é um banco de dados sem servidor, distribuído e peer-to-peer. O OrbitDB usa o IPFS como armazenamento de dados... ver detalhes