Tigris は、MongoDB や DynamoDB に代わるオープンソースの代替手段を提供するサーバーレス NoSQL データベースおよび検索プラットフォームです。 Tigris は FoundationDB 上に構築されており、ACID トランザクションの一貫性と NoSQL のスケールと柔軟性をわずかなコストで組み合わせています。
ウェブサイト |クイックスタート | API リファレンス |不和 |ツイッター
ローカル開発環境をセットアップするには。 Go がインストールされているか、実行していることを確認してください。
sh scripts/install_go.sh
$GOPATH
$PATHS
環境変数に追加します。次に、ビルドの依存関係と FoundationDB をダウンロードしてインストールするには、次のコマンドを実行します。
sh scripts/install_build_deps.sh
次のコマンドを実行してhttp://localhost:8081
でリッスンするローカル Tigris サーバーを開始します。
make run
これにより、すべての変更を含む依存関係とサーバーが Docker コンテナーに反映されます。
あるいは、 make run_full
実行して監視ツールを起動することもできます。
テストはmake test
を使用して実行されます。これにより、Docker コンテナーで単体テストと統合テストの両方が実行されます。
make run
実行して、サーバーを Docker コンテナー内で起動します。これで、選択した IDE で個別のテストを実行できるようになりました。テスト スイート全体は、 make local_test
を使用して実行できます。
make local_run
を実行して、ホスト上で Tigris サーバーを起動します。これで、プロセスにアタッチして IDE からデバッグできるようになりました。
このソフトウェアは、Apache 2.0 に基づいてライセンスされています。