3个版本 (稳定版)
2.18.1 | 2024年1月2日 |
---|---|
2.18.0 |
|
2.17.0 | 2023年12月18日 |
0.1.0 | 2019年11月19日 |
#1 in #去中心化应用程序
1.5MB
34K SLoC
AX 数据库和 CLI
AX 是一个去中心化的事件数据库、流式处理引擎,可让您轻松构建 本地优先合作 应用程序。它使您能够在多个节点上轻松运行分布式应用程序。这是一个软件,允许您在单个或多个边缘设备上运行自己的应用程序,并使这些应用程序无缝地相互通信和共享数据。
注意: AX 由公司 Actyx AG 创建,早于无关的 Actix 框架(尽管 AX 直到 2023 年 10 月才开源)。虽然我们已经更改了包名称以避免混淆,但公司名称仍然是 Actyx AG,并在某些地方出现。
安装
这是一个二进制crate,其预期用途是通过
cargo install ax
安装的可执行文件同时托管数据库和命令行界面组件。
运行数据库
通过运行以下命令启动提供数据服务的 AX 节点:
ax run
这将查找(或初始化)保存服务配置和用户数据的目录 ./ax-data
。您可以使用 --help
命令行选项了解有关启动选项的更多信息(例如选择不同的存储文件夹或监听 TCP 端口)。有关详细信息,请参阅 AX 用户文档。
使用 CLI
除了通常在后台运行的服务外,AX 还提供各种工具来管理运行的 AX 节点(包括通过网络),加密密钥材料和与存储的事件数据交互。有关详细信息,请参阅
ax --help
或 AX 开发者文档。
依赖项
~72–110MB
~2M SLoC