Postgres para pesquisa e análise
O Paradedb é uma alternativa de pesquisa de pesquisa construída no Postgres. Estamos modernizando os recursos da suíte de produtos do Elasticsearch, começando com a pesquisa e a análise em tempo real.
Para um roteiro detalhado, consulte o Roteiro Paradedb para 2024 - 2025.
Para começar, visite nossa documentação.
O Paradedb e suas extensões podem ser implantadas de uma de duas maneiras:
Para obter mais informações, incluindo recursos e suporte corporativos, entre em contato conosco por e -mail.
Você pode encontrar binários pré -construídos para as extensões Postgres do Paradedb no Debian 12, Ubuntu 22.04 e 24.04, Red Hat Enterprise Linux 8 e 9 e MacOS 14 (Sonoma) e 15 (Sequoia) para o Postgres 14, 15, 16 e 17 nos lançamentos do Github. O Paradedb suporta todas as versões suportadas pelo Grupo de Desenvolvimento Global PostGresql, que inclui o PostgreSQL 13+, e você pode compilar as extensões para outras versões do Postgres, seguindo as instruções no readme da respectiva extensão.
Para colocar rapidamente uma instância do Paradedb em funcionamento, basta puxar e executar a imagem mais recente do Docker:
docker run --name paradedb -e POSTGRES_PASSWORD=password paradedb/paradedb Isso iniciará uma instância do Paradedb com o usuário padrão postgres e password . Você pode se conectar ao banco de dados usando psql :
docker exec -it paradedb psql -U postgres Para instalar o Paradedb localmente ou no local, recomendamos o uso do arquivo docker-compose.yml . Como alternativa, você pode passar as variáveis de ambiente apropriadas para o comando docker run , substituindo o <> pelos valores desejados:
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 Isso iniciará uma instância do Paradedb com Usuário que não é de raios <user> e senha <password> . O sinalizador -v permite que seus dados do Paradedb persistam através dos reinicializações em um volume do docker chamado paradedb_data .
Você pode se conectar ao banco de dados usando psql :
docker exec -it paradedb psql -U < user > -d < dbname > -p 5432 -WO Paradedb coleta telemetria anônima para nos ajudar a entender quantas pessoas estão usando o projeto. Você pode optar por não participar da telemetria usando variáveis de configuração no Postgres:
ALTER SYSTEM SET paradedb . pg_search_telemetry TO ' off ' ;O Paradedb também está disponível para Kubernetes através do nosso gráfico de comando. Você pode encontrar nosso gráfico de compensação no gráfico do parada Helm Github Repository ou baixar diretamente do Artifact Hub.
No momento, o Paradedb não está disponível como um serviço de nuvem gerenciado. Se você estiver interessado em um serviço de nuvem Paradedb, informe -nos juntando nossa lista de espera.
Se você está perdendo um recurso ou encontrou um bug, abra um problema do GitHub.
Para obter apoio da comunidade, você pode:
Se você precisar de suporte comercial, entre em contato com a equipe do ParadaDB.
Congratulamo -nos com contribuições da comunidade, grandes ou pequenas, e estamos aqui para guiá -lo ao longo do caminho. Para começar a contribuir, verifique nossas questões do primeiro temporizador ou envie uma mensagem na Flack da Comunidade Paradedb. Depois de contribuir, ping -nos no Slack e enviaremos alguns ganhos do Parada!
Para obter mais informações sobre como contribuir, consulte nosso guia contribuinte.
Este projeto é lançado com um código de conduta contribuinte. Ao participar deste projeto, você concorda em seguir seus termos.
Obrigado por nos ajudar a melhorar o Paradedb para todos ❤️.
O Paradedb está licenciado sob a licença pública geral da GNU Affero v3.0 e como software comercial. Para licenciamento comercial, entre em contato conosco em [email protected].