![Tarantool](https://i.altapps.net/icons/tarantool-a66db.png)
3
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 recursos Ao contrário da maioria dos bancos de dados NoSQL, o Tarantool suporta chaves primárias, secundárias, chaves de várias partes, tipos de índice HASH, TREE e BITSET.O Tarantool suporta procedimentos armazenados Lua, que podem acessar e modificar dados atomicamente.Os 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: os programas Lua podem ser usados durante a inicialização, para definir gatilhos e tarefas em segundo plano, interagir com pares em rede.Diferentemente das estruturas populares de desenvolvimento de aplicativos implementadas em torno do padrão de "reator", a rede no servidor Lua é seqüencial, mas muito eficiente, pois é construída sobre o ambiente multitarefa cooperativo usado pelo próprio servidor.Ampliado com Lua, o Tarantool normalmente substitui mais não um, mas alguns componentes existentes por um único sistema de bom desempenho, alterando e simplificando arquiteturas complexas de aplicativos da Web de várias camadas.Tarantool suporta replicação.As réplicas podem ser executadas localmente ou em um host remoto.A replicação do Tarantool é assíncrona e não bloqueia gravações no mestre.Quando ou se o mestre ficar indisponível, a réplica poderá ser alternada para assumir a função do mestre sem a reinicialização do servidor.
tarantool
Local na rede Internet:
http://tarantool.org/Recursos
Categorias
Alternativas ao Tarantool para Windows
![Node.js](https://i.altapps.net/icons/node-js-71c89.png)
250
![MongoDB](https://i.altapps.net/icons/mongodb-b50cf.png)
126
![Redis](https://i.altapps.net/icons/redis-ca7d9.png)
93
![CouchDB](https://i.altapps.net/icons/couchdb-db1e5.png)
35
![ArangoDB](https://i.altapps.net/icons/arangodb-8cee5.png)
29
![RethinkDB](https://i.altapps.net/icons/rethinkdb-e0a20.png)
16
![CouchBase](https://i.altapps.net/icons/couchbase-28928.png)
13
![Bluzelle Decentralized DB](https://i.altapps.net/icons/bluzelle-decentralized-db-39d61.png)
6
Bluzelle Decentralized DB
O Bluzelle é um banco de dados descentralizado desenvolvido pelo PBFT Consensus Engine.É um banco de dados de armazenamento de valores-chave NoSQL.
- Grátis
- Windows
- Mac
- Linux
- Java Mobile