Tarantool 替代品
9我们整理了一个包含9个免费和付费的Tarantool替代方案的列表。主要竞争对手包括:ghini.desktop, Bluzelle。除了这些之外,用户还会将Tarantool与Node.js, MongoDB, Redis进行比较。此外,您还可以在这里查看其他类似的选项:数据库软件, 数据库管理系统软件 (DBMS)。
我们整理了一个包含9个免费和付费的Tarantool替代方案的列表。主要竞争对手包括:ghini.desktop, Bluzelle。除了这些之外,用户还会将Tarantool与Node.js, MongoDB, Redis进行比较。此外,您还可以在这里查看其他类似的选项:数据库软件, 数据库管理系统软件 (DBMS)。
我们整理了一个包含9个免费和付费的Tarantool替代方案的列表。主要竞争对手包括:ghini.desktop, Bluzelle。除了这些之外,用户还会将Tarantool与Node.js, MongoDB, Redis进行比较。此外,您还可以在这里查看其他类似的选项:数据库软件, 数据库管理系统软件 (DBMS)。
在Lua应用程序服务器中运行的NoSQL数据库。
在Lua应用程序服务器中运行的NoSQL数据库。
Tarantool是在Lua应用程序服务器中运行的NoSQL数据库管理系统。 根据BSD许可条款,该代码是免费的。 支持的平台是GNU / Linux,Mac OS和FreeBSD。
主要特征
与大多数NoSQL数据库不同,Tarantool支持主键,辅助键,多部分键,HASH,TREE和BITSET索引类型。
Tarantool支持Lua存储过程,该过程可以自动访问和修改数据。 可以在运行时创建,修改和删除过程。
Lua作为扩展语言的使用并不以存储过程结束:Lua程序可以在启动过程中使用,以定义触发器和后台任务,并与联网的对等方交互。 与围绕“反应堆”模式实现的流行应用程序开发框架不同,服务器端Lua中的网络是顺序的,但效率很高,这是基于服务器本身使用的协作多任务环境之上的。
通过Lua进行扩展,Tarantool通常用一个性能良好的系统替换一个组件,而不是替换多个现有组件,从而更改和简化复杂的多层Web应用程序体系结构。
Tarantool支持复制。 副本可以在本地或远程主机上运行。 Tarantool复制是异步的,不会阻止对主服务器的写入。 当主服务器不可用时,或者副本不可用时,可以将副本切换为承担主服务器的角色,而无需重新启动服务器。
分享您对软件的看法,留下评论,帮助使其变得更好!
建議更改
你的反馈
Your vote has been counted.
Do you have experience using this software?