Tigris adalah Platform Pencarian dan Basis Data NoSQL Tanpa Server yang menawarkan alternatif sumber terbuka untuk MongoDB dan DynamoDB. Tigris dibangun di atas FoundationDB dan menggabungkan konsistensi transaksi ACID dengan skala dan fleksibilitas NoSQL, dengan biaya yang lebih murah.
Situs web | Mulai cepat | Referensi API | Perselisihan | Twitter
Untuk mengatur lingkungan pengembangan lokal Anda. Pastikan Anda telah menginstal atau menjalankan Go:
sh scripts/install_go.sh
Tambahkan $GOPATH
Anda ke variabel lingkungan $PATHS
Anda. Dan kemudian untuk mengunduh dan menginstal dependensi build dan menjalankan FoundationDB:
sh scripts/install_build_deps.sh
Mulai mendengarkan server Tigris lokal di http://localhost:8081
dengan menjalankan:
make run
Ini akan membawa dependensi dan server di wadah buruh pelabuhan dengan semua perubahan Anda.
Alternatifnya, Anda dapat menjalankan make run_full
untuk memunculkan alat pemantauan juga.
Pengujian dijalankan menggunakan make test
. Ini menjalankan pengujian unit dan integrasi di kontainer buruh pelabuhan.
Jalankan make run
untuk memunculkan server di container buruh pelabuhan. Sekarang Anda dapat menjalankan pengujian individual di IDE pilihan Anda. Seluruh rangkaian pengujian dapat dijalankan menggunakan make local_test
.
Jalankan make local_run
untuk memulai server Tigris di host. Sekarang Anda dapat melampirkan proses dan melakukan debug dari IDE.
Perangkat lunak ini dilisensikan di bawah Apache 2.0.