Postgres untuk pencarian dan analitik
ParagedB adalah alternatif Elasticsearch yang dibangun di atas postgres. Kami memodernisasi fitur-fitur rangkaian produk Elasticsearch, dimulai dengan pencarian dan analitik waktu-nyata.
Untuk peta jalan yang terperinci, lihat peta jalan Parade untuk 2024 - 2025.
Untuk memulai, silakan kunjungi dokumentasi kami.
ParagedB dan ekstensi dapat digunakan dalam salah satu dari dua cara:
Untuk informasi lebih lanjut, termasuk fitur dan dukungan perusahaan, silakan hubungi kami melalui email.
Anda dapat menemukan binari prebuilt untuk ekstensi Parages Postgres pada Debian 12, Ubuntu 22.04 dan 24.04, Red Hat Enterprise Linux 8 dan 9, dan MacOS 14 (Sonoma) dan 15 (Sequoia) untuk Postgres 14, 15, 16 dan 17 dalam rilis Github. ParagedB mendukung semua versi yang didukung oleh PostgreSQL Global Development Group, yang mencakup PostgreSQL 13+, dan Anda dapat menyusun ekstensi untuk versi postgres lainnya dengan mengikuti instruksi dalam readme ekstensi masing -masing.
Untuk mendapatkan instance parade dan berjalan dengan cepat, cukup tarik dan jalankan gambar Docker terbaru:
docker run --name paradedb -e POSTGRES_PASSWORD=password paradedb/paradedb Ini akan memulai instance parade dengan postgres pengguna dan password sandi default. Anda kemudian dapat terhubung ke database menggunakan psql :
docker exec -it paradedb psql -U postgres Untuk menginstal ParagedB secara lokal atau di tempat, kami sarankan menggunakan file docker-compose.yml kami. Atau, Anda dapat meneruskan variabel lingkungan yang sesuai ke perintah docker run , mengganti <> dengan nilai yang Anda inginkan:
docker run
--name paradedb
-e POSTGRES_USER= < user >
-e POSTGRES_PASSWORD= < password >
-e POSTGRES_DB= < dbname >
-v paradedb_data:/var/lib/postgresql/data/
-p 5432:5432
-d
paradedb/paradedb:latest Ini akan memulai instance ParagedB dengan pengguna non-root <user> dan kata sandi <password> . Bendera -v memungkinkan data parade Anda untuk bertahan di restart dalam volume buruh pelabuhan bernama paradedb_data .
Anda kemudian dapat terhubung ke database menggunakan psql :
docker exec -it paradedb psql -U < user > -d < dbname > -p 5432 -WParagedB mengumpulkan telemetri anonim untuk membantu kami memahami berapa banyak orang menggunakan proyek ini. Anda dapat memilih keluar dari telemetri menggunakan variabel konfigurasi di dalam postgres:
ALTER SYSTEM SET paradedb . pg_search_telemetry TO ' off ' ;ParagedB juga tersedia untuk Kubernetes melalui grafik helm kami. Anda dapat menemukan grafik helm kami di Repositori Parade Helm Github atau mengunduhnya langsung dari Hub Artefak.
Saat ini, ParagedB tidak tersedia sebagai layanan cloud yang dikelola. Jika Anda tertarik dengan layanan cloud yang parade, beri tahu kami dengan bergabung dengan daftar tunggu kami.
Jika Anda kehilangan fitur atau telah menemukan bug, silakan buka masalah GitHub.
Untuk mendapatkan dukungan komunitas, Anda bisa:
Jika Anda membutuhkan dukungan komersial, silakan hubungi tim ParagedB.
Kami menyambut kontribusi komunitas, besar atau kecil, dan ada di sini untuk membimbing Anda di sepanjang jalan. Untuk mulai berkontribusi, periksa masalah timer pertama kami atau pesan kami di Slack komunitas ParagedB. Setelah Anda berkontribusi, ping kami di Slack dan kami akan mengirimi Anda beberapa barang curian!
Untuk informasi lebih lanjut tentang cara berkontribusi, silakan lihat panduan berkontribusi kami.
Proyek ini dirilis dengan kode perilaku kontributor. Dengan berpartisipasi dalam proyek ini, Anda setuju untuk mengikuti ketentuannya.
Terima kasih telah membantu kami membuat ParagedB lebih baik untuk semua orang ❤️.
ParagedB dilisensikan di bawah GNU Affero General Public License v3.0 dan sebagai perangkat lunak komersial. Untuk lisensi komersial, silakan hubungi kami di [email protected].