Postgres für die Suche und Analyse
ParadedB ist eine Elasticsearch -Alternative, die auf Postgres basiert. Wir modernisieren die Funktionen der Produktsuite von Elasticsearch, beginnend mit Echtzeit-Suche und Analysen.
Eine detaillierte Roadmap finden Sie in der ParadedB Roadmap für 2024 - 2025.
Um loszulegen, besuchen Sie bitte unsere Dokumentation.
ParadedB und seine Erweiterungen können auf zwei Arten eingesetzt werden:
Weitere Informationen, einschließlich Unternehmensfunktionen und -unterstützung, kontaktieren Sie uns per E -Mail.
Sie finden vorgefertigte Binärdateien für die ParadedB Postgres -Erweiterungen auf Debian 12, Ubuntu 22.04 und 24.04, Red Hat Enterprise Linux 8 und 9 und MacOS 14 (Sonoma) und 15 (Sequoia) für Postgres 14, 15, 16 und 17 in den Github -Veröffentlichungen. ParadedB unterstützt alle von der Postgresql Global Development Group unterstützten Versionen, die PostgreSQL 13+ enthält.
Um schnell eine ParadedB -Instanz zu erreichen, ziehen Sie einfach das neueste Docker -Bild an und führen Sie es aus:
docker run --name paradedb -e POSTGRES_PASSWORD=password paradedb/paradedb Dadurch wird eine ParadedB -Instanz mit postgres und password gestartet. Sie können dann mit psql eine Verbindung zur Datenbank herstellen:
docker exec -it paradedb psql -U postgres Um ParadedB lokal oder vor Ort zu installieren, empfehlen wir die Verwendung unserer docker-compose.yml Datei. Alternativ können Sie die entsprechenden Umgebungsvariablen an den Befehl docker run übergeben und die <> durch Ihre gewünschten Werte ersetzen:
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 Dadurch startet eine ParadedB-Instanz mit Nicht-Root-Benutzer <user> und Passwort <password> . Das -v -Flag ermöglicht es Ihren ParadedB -Daten, in einem Docker -Volumen mit dem Namen paradedb_data hinweg zu bestimmen.
Sie können dann mit psql eine Verbindung zur Datenbank herstellen:
docker exec -it paradedb psql -U < user > -d < dbname > -p 5432 -WParadedB sammelt eine anonyme Telemetrie, um zu verstehen, wie viele Menschen das Projekt verwenden. Sie können die Telemetrie mithilfe von Konfigurationsvariablen innerhalb von Postgres abmelden:
ALTER SYSTEM SET paradedb . pg_search_telemetry TO ' off ' ;ParadedB ist auch für Kubernetes über unser Helm -Diagramm erhältlich. Sie finden unser Helm -Diagramm im ParadedB Helm -Diagramm Github -Repository oder laden Sie es direkt von der Artefakt -Hub herunter.
Derzeit ist ParadedB nicht als verwalteter Cloud -Dienst verfügbar. Wenn Sie an einem ParadedB -Cloud -Service interessiert sind, teilen Sie uns dies bitte mit, indem Sie sich unserer Warteliste anschließen.
Wenn Ihnen eine Funktion fehlt oder einen Fehler gefunden haben, öffnen Sie bitte ein GitHub -Problem.
Um Community -Unterstützung zu erhalten, können Sie:
Wenn Sie kommerzielle Unterstützung benötigen, wenden Sie sich bitte an das ParadedB -Team.
Wir begrüßen große oder kleine Community -Beiträge und sind hier, um Sie unterwegs zu führen. Um den Beitrag zu leisten, überprüfen Sie unsere ersten Timerprobleme oder senden Sie uns in der ParadedB Community Slack. Sobald Sie beigetragen haben, pingen Sie uns in Slack und wir schicken Ihnen einen Paradedb -Swag!
Weitere Informationen zum Beitrag zum Beitrag finden Sie in unserem Beitragsführer.
Dieses Projekt wird mit einem Mitwirkenden -Verhaltenskodex veröffentlicht. Durch die Teilnahme an diesem Projekt erklären Sie sich damit einverstanden, den Bedingungen zu befolgen.
Vielen Dank, dass Sie uns geholfen haben, Paradedb für alle zu verbessern.
ParadedB ist unter der GNU Affero General Public Lizenz v3.0 und als kommerzielle Software lizenziert. Für die kommerzielle Lizenzierung kontaktieren Sie uns bitte unter [email protected].