选择您的语言

主页 arrow-right ... arrow-right 数据库软件 arrow-right 数据库管理系统软件 (DBMS) arrow-right Tarantool

我们整理了一个包含9个免费和付费的Tarantool替代方案的列表。主要竞争对手包括:ghini.desktopBluzelle。除了这些之外,用户还会将Tarantool与Node.jsMongoDBRedis进行比较。此外,您还可以在这里查看其他类似的选项:数据库软件数据库管理系统软件 (DBMS)


ghini.desktop
Free Open Source

专业的数据库和软件解决方案来管理植物收藏。

Bluzelle is a decentralized database powered by PBFT Consensus Engine.

Node.js
Free Open Source

Node.js是基于Chrome的JavaScript运行时构建的平台,可轻松构建快速,可扩展的...

MongoDB
Free Open Source

现代应用程序中最受欢迎的数据库

Redis
Free Open Source

Redis(远程字典服务器)是一种开源的,网络化的,内存中的键值数据存储,具有...

CouchDB
Free Open Source

Apache CouchDB是一个分布式,容错且无模式的面向文档的数据库...

CouchBase
Free Open Source

Couchbase是NoSQL数据库市场份额的领导者,在德国AOL生产部署。

memcached
Free Open Source

免费和开源,高性能,分布式内存对象缓存系统,通用...

cachelot
Free Open Source

快如闪电的LRU缓存库和键值服务器

在Lua应用程序服务器中运行的NoSQL数据库。

Tarantool 平台

tick-square Linux
tick-square Mac

Tarantool 概览

Tarantool是在Lua应用程序服务器中运行的NoSQL数据库管理系统。 根据BSD许可条款,该代码是免费的。 支持的平台是GNU / Linux,Mac OS和FreeBSD。

主要特征

与大多数NoSQL数据库不同,Tarantool支持主键,辅助键,多部分键,HASH,TREE和BITSET索引类型。

Tarantool支持Lua存储过程,该过程可以自动访问和修改数据。 可以在运行时创建,修改和删除过程。

Lua作为扩展语言的使用并不以存储过程结束:Lua程序可以在启动过程中使用,以定义触发器和后台任务,并与联网的对等方交互。 与围绕“反应堆”模式实现的流行应用程序开发框架不同,服务器端Lua中的网络是顺序的,但效率很高,这是基于服务器本身使用的协作多任务环境之上的。

通过Lua进行扩展,Tarantool通常用一个性能良好的系统替换一个组件,而不是替换多个现有组件,从而更改和简化复杂的多层Web应用程序体系结构。

Tarantool支持复制。 副本可以在本地或远程主机上运行。 Tarantool复制是异步的,不会阻止对主服务器的写入。 当主服务器不可用时,或者副本不可用时,可以将副本切换为承担主服务器的角色,而无需重新启动服务器。

Tarantool 特点

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

最佳Tarantool替代方案

分享您对软件的看法,留下评论,帮助使其变得更好!

Tarantool 标签

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

建議更改

你的反馈

选择评级
请选择评级

Your vote has been counted.

Do you have experience using this software?