
Redpanda ist die vollständigste Apache Kafka®-kompatible Streaming-Datenplattform, die von Grund auf leichter, schneller und einfacher zu bedienen ist. Frei von Zookeeper ™ und JVMS und priorisiert ein End-to-End-Entwicklererlebnis mit einem riesigen Ökosystem von Steckverbindungen, konfigurierbarem Speicher und vielem mehr.
Redpanda -Daten empfehlen, die folgenden kostenlosen, vorgebauten stabilen Veröffentlichungen zu verwenden.
curl -1sLf
'https://dl.redpanda.com/nzc4ZYQK3WRGd9sy/redpanda/cfg/setup/bash.deb.sh'
| sudo -E bash
sudo apt-get install redpanda
curl -1sLf
'https://dl.redpanda.com/nzc4ZYQK3WRGd9sy/redpanda/cfg/setup/bash.rpm.sh'
| sudo -E bash
sudo yum install redpanda
Laden Sie hier die rpk -Binärin herunter. Docker ist auf macOS erforderlich.
brew install redpanda-data/tap/redpanda && rpk container start
Um aus einem .tar.gz -Archiv zu installieren, laden Sie die Datei herunter und extrahieren Sie sie in /opt/redpanda .
Für AMD64:
curl -LO
https://dl.redpanda.com/nzc4ZYQK3WRGd9sy/redpanda/raw/names/redpanda-amd64/versions/23.3.6/redpanda-24.2.7-amd64.tar.gz
Für ARM64:
curl -LO
https://dl.redpanda.com/nzc4ZYQK3WRGd9sy/redpanda/raw/names/redpanda-arm64/versions/23.3.6/redpanda-24.2.7-arm64.tar.gz
Ersetzen Sie 24.2.7 durch die Version, die Sie herunterladen möchten. Siehe Versionshinweise.
Redpanda Data verwendet Bazel als Build -System. Bazel verwaltet automatisch die meisten Abhängigkeiten von Toolchains und Drittanbietern.
Wir verlassen uns auf Baselisk, um die richtige Version von Bazel zu erhalten, die für den Build benötigt wird. Sie können es beispielsweise wie folgt installieren und zu Ihrem $ -pfad hinzufügen (oder einen der anderen vorgeschlagenen Wege aus ihrem Repo verwenden).
wget -O ~/bin/bazel https://github.com/bazelbuild/bazelisk/releases/latest/download/bazelisk-linux-amd64 && chmod +x ~/bin/bazel
Es gibt einige Systembibliotheken und vorinstallierte Tools, die von unserem Build von lokal erhältlich sind. Redpanda zusammen mit all seinen Tests zu starten und Redpanda zu bauen.
sudo ./bazel/install-deps.sh
bazel build --config=release //... Weitere Build -Konfigurationen finden Sie unter .bazelrc .
Redpanda Data erstellt einen Release -Kandidaten (RC) Build, wenn wir uns einer neuen Version nähern, und wir veröffentlichen ihn, um neue Funktionen zum Testen zur Verfügung zu stellen. RC -Builds werden nicht für die Produktionsnutzung empfohlen.
curl -1sLf
' https://dl.redpanda.com/E4xN1tVe3Xy60GTx/redpanda-unstable/setup.deb.sh '
| sudo -E bash
sudo apt-get install redpandacurl -1sLf
' https://dl.redpanda.com/E4xN1tVe3Xy60GTx/redpanda-unstable/setup.rpm.sh '
| sudo -E bash
sudo yum install redpanda Beispiel mit v23.1.1-rc1 :
docker pull docker.redpanda.com/redpandadata/redpanda-unstable:v23.1.1-rc1Slack: Dies ist die primäre Art und Weise, wie die Community in Echtzeit interagiert. :)
Github -Diskussionen: Dies gilt für längere, asynchronisierte, nachdenkliche Diskussionen.
GitHub -Probleme: Dies ist nur für tatsächliche Probleme vorbehalten. Bitte verwenden Sie die Mailingliste für Diskussionen.
Verhaltenskodex
Zum Code beitragen
Redpanda -Dokumentation
Redpanda Blog
Bevorstehende Redpanda -Veranstaltungen
Redpanda -Unterstützung
Redpanda University