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 許可。