tigris
1.0.0
Tigris 是一个无服务器 NoSQL 数据库和搜索平台,提供 MongoDB 和 DynamoDB 的开源替代方案。 Tigris 构建于 FoundationDB 之上,将 ACID 事务的一致性与 NoSQL 的规模和灵活性结合在一起,而成本只是其一小部分。
网站 |快速入门 | API 参考 |不和谐 |叽叽喳喳
设置您的本地开发环境。确保您已安装或运行 Go:
sh scripts/install_go.sh
将$GOPATH
添加到$PATHS
环境变量中。然后下载并安装构建依赖项和 FoundationDB 运行:
sh scripts/install_build_deps.sh
通过运行以下命令启动本地 Tigris 服务器侦听http://localhost:8081
:
make run
这会将依赖项和服务器带入 docker 容器中并进行所有更改。
或者,您也可以运行make run_full
来启动监视工具。
使用make test
执行测试。这会在 Docker 容器中运行单元测试和集成测试。
运行make run
以在 docker 容器中启动服务器。现在您可以在您选择的 IDE 中运行单独的测试。整个测试套件可以使用make local_test
运行。
运行make local_run
在主机上启动 Tigris 服务器。现在您可以附加到进程并从 IDE 进行调试。
该软件已获得 Apache 2.0 许可。