Mais informações

Página oficial do App

Visitar website

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.

Alternativas para Tarantool

Node.js

Node.js

free open source
#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

free proprietary
#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

free open source
#3
Redis (REmote DIctionary Server) é uma loja de dados open-source, networked, in-memory, key-value com durabilidade opcio... ver detalhes
Couchdb

Couchdb

free open source
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

free open source
RethinkDB empurra JSON para seus aplicativos em tempo real. Quando seu aplicativo pesquisa por dados, torna-se lento, i... ver detalhes
Arangodb

Arangodb

free open source
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

free open source
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

free open source
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

free open source
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

free open source
Bluzelle é um banco de dados descentralizado e de código aberto alimentado pelo PBFT Consensus Engine. É um banco de dad... ver detalhes
Couchbase

Couchbase

free proprietary
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

free open source
Cachelot funciona dentro de uma quantidade fixa de memória. Sem colecionador de lixo. Metadados pequenos, perto da utili... ver detalhes
Skybase

Skybase

free open source
O Skybase é um banco de dados NoSQL de código aberto e gratuito... ver detalhes
Keydb

Keydb

free open source
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

free open source
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
Não disponível

Noprint.js

free open source
NoPrint.js é uma pequena e neat biblioteca de código aberto JS que desabilita funções de impressão, captura de tela, cóp... ver detalhes