Tarantool の代替手段
13Tarantool の代わりとなる 13 個の無料および有料のリストをまとめました。 主な競合相手はghini.desktop、 Bluzelleです。 これらに加えて、ユーザーは Tarantool と Node.js、 MongoDB、 Redis の間の比較も行います。 また、他の同様のオプションもここで確認できます: データベースソフトウェア、 DBMS ソフトウェア (データベース管理システム)。
Tarantool の代わりとなる 13 個の無料および有料のリストをまとめました。 主な競合相手はghini.desktop、 Bluzelleです。 これらに加えて、ユーザーは Tarantool と Node.js、 MongoDB、 Redis の間の比較も行います。 また、他の同様のオプションもここで確認できます: データベースソフトウェア、 DBMS ソフトウェア (データベース管理システム)。
Tarantool の代わりとなる 13 個の無料および有料のリストをまとめました。 主な競合相手は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は通常、1つではなくいくつかの既存のコンポーネントを単一の高性能システムに置き換え、複雑な多層Webアプリケーションアーキテクチャを変更および簡素化します。
Tarantoolはレプリケーションをサポートしています。 レプリカは、ローカルまたはリモートホストで実行できます。 Tarantoolレプリケーションは非同期であり、マスターへの書き込みをブロックしません。 マスターが使用できなくなった場合、またはレプリカがサーバーの再起動なしでマスターの役割を引き受けるように切り替えることができます。
ソフトウェアについての意見を共有し、レビューを残してさらに向上させるのに役立てましょう!
変更の提案
あなたのフィードバック
Your vote has been counted.
Do you have experience using this software?