Sélectionnez votre langue

Page d'accueil arrow-right ... arrow-right Logiciel de base de données arrow-right Logiciel SGBD (Systèmes de gestion de bases de données) arrow-right Tarantool

Nous avons compilé une liste de 10 alternatives gratuites et payantes à Tarantool. Les principaux concurrents incluent ghini.desktop, Bluzelle. En plus de cela, les utilisateurs établissent également des comparaisons entre Tarantool et Node.js, MongoDB, Redis. Vous pouvez également consulter d'autres choix similaires ici : Logiciel de base de données, Logiciel SGBD (Systèmes de gestion de bases de données).


ghini.desktop
Free Open Source

Base de données professionnelle et solution logicielle pour gérer la collection botanique.

Bluzelle est une base de données décentralisée optimisée par PBFT Consensus Engine.

Node.js
Free Open Source

Node.js est une plate-forme basée sur le moteur d'exécution JavaScript de Chrome permettant de créer facilement des ...

MongoDB
Free Open Source

La base de données la plus populaire pour les applications modernes

Redis
Free Open Source

Redis (REmote DIctionary Server) est une banque de données open-source, en réseau, en mémoire et clé ...

CouchDB
Free Open Source

Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database...

CouchBase
Free Open Source

Couchbase est le leader du marché de la base de données NoSQL, avec des déploiements de production chez AOL, Deutsche ...

memcached
Free Open Source

Free & open source, high-performance, distributed memory object caching system, generic in...

Bluzelle est une base de données décentralisée optimisée par PBFT Consensus Engine.

cachelot
Free Open Source

Bibliothèque de cache LRU ultrarapide et serveur clé-valeur

Une base de données NoSQL s'exécutant sur un serveur d'applications Lua.

Tarantool Plates-formes

tick-square Linux
tick-square Mac

Tarantool Description

Tarantool est un système de gestion de base de données NoSQL s'exécutant sur un serveur d'applications Lua. Le code est disponible gratuitement selon les termes de la licence BSD. Les plates-formes prises en charge sont GNU / Linux, Mac OS et FreeBSD.

Principales caractéristiques

Contrairement à la plupart des bases de données NoSQL, Tarantool prend en charge les clés primaires, secondaires, multi-parties, ainsi que les types d'index HASH, TREE et BITSET.

Tarantool prend en charge les procédures stockées Lua, qui peuvent accéder aux données et les modifier de manière atomique. Les procédures peuvent être créées, modifiées et abandonnées au moment de l'exécution.

L'utilisation de Lua en tant que langage d'extension ne se termine pas avec les procédures stockées: les programmes Lua peuvent être utilisés au démarrage pour définir des déclencheurs et des tâches en arrière-plan, ainsi qu'interagir avec des homologues en réseau. Contrairement aux structures de développement d'applications populaires implémentées autour du modèle «réacteur», la mise en réseau dans Lua côté serveur est séquentielle, mais très efficace, car elle repose sur l'environnement multitâche coopératif utilisé par le serveur lui-même.

Étendu avec Lua, Tarantool remplace généralement non pas un, mais quelques composants existants par un seul système performant, modifiant et simplifiant les architectures complexes d’applications Web à plusieurs niveaux.

Tarantool prend en charge la réplication. Les répliques peuvent être exécutées localement ou sur un hôte distant. La réplication Tarantool est asynchrone et ne bloque pas les écritures sur le maître. Lorsque ou si le maître devient indisponible, le réplica peut être commuté pour assumer le rôle du maître sans redémarrage du serveur.

Tarantool Fonctionnalités

tick-square Database
tick-square In-memory database
tick-square Persistent Storage

Meilleures alternatives à Tarantool

Partagez votre opinion sur le logiciel, laissez un avis et contribuez à l'améliorer encore davantage !

Tarantool Mots clés

stored-procedures luajit msgpack queues database-server transactions database-replication lua application-server nosql http-server http-client cache http

Proposer des changements

Vos commentaires

Sélectionnez une note
Veuillez sélectionner une note

Your vote has been counted.

Do you have experience using this software?