Sou novo no HP Vertica. Eu li a documentação de instalação do HP Vertica, mas parece ser totalmente unix. Podemos instalar o HP Vertica no Windows?
Além disso, precisaremos atualizar nossos comandos Oracle SQL existentes para uso com o HP Vertica?
Também não estou claro sobre a terminologia Vertica:
- Host: é um computador onde o Vertica está instalado.
- Instância: também é um computador onde o Vertica está em execução.
- Nó: é a combinação de HOST & INSTANCE.
- Cluster: Não estou claro sobre isso. Pode ser que seja sobre as instâncias do Vertica em execução em computadores diferentes.
- Banco de dados: é o software de banco de dados instalado onde residem os dados e o catálogo aos quais outros nós estão conectados (não tenho certeza sobre isso também).
Por favor me ajude a entender os conceitos básicos.
O Vertica só roda em Linux, você pode ter um cliente Windows para acessar o Vertica. Mas não se assuste, o Linux não é um dragão tão assustador kkkkk. Vertica instala como 1,2,3 verifique este link para um artigo de instalação completo. Vertica usa SQL ANSI então não precisa aprender outras linguagens, tem suas diferenças mas é fácil de trabalhar. Não há necessidade de você quebrar seu cérebro fazendo ajustes de desempenho e todas aquelas consultas malucas do Oracle, ou criar um bilhão de índices no SQL SERVER, o Vertica faz isso por você. Com o designer de banco de dados, você pode lançar sua consulta no Vertica e o Vertica criará o design ideal para você.
Eu acho que o arco Vertica é tão simples que as pessoas ficam confusas sobre isso !! kkkk HOST: é um computador onde está instalado o Vertica. - é uma caixa linux que possui o software Vertica instalado com a configuração necessária para ver as necessidades de configuração, acesse este link para obter um tutorial completo
INSTÂNCIA: também é um computador onde o Vertica está em execução. - esta é a caixa linux com o Vertica instalado e funcionando (como um único nó ou como parte de um cluster), dê uma olhada neste link para obter mais detalhes sobre a topologia do arco Vertica
Nó: é a combinação de HOST & INSTANCE. Mais uma vez, o link que lhe dei explicaria este ponto. Um nó é uma parte de um cluster que possui o software Vertica instalado e em execução. A instância é composta pelos processos que o software Vertica cria quando o mecanismo Vertica é iniciado. Então, em resumo, o nó é feito do host (é a caixa linux com o software Vertica) e da instância (são os processos que o software Vertica cria) - isso não é especificamente para o Vertica, aplica-se a todos os bancos de dados.
CLUSTER: Não estou claro sobre isso. Pode ser que seja sobre as instâncias do Vertica rodando em computadores diferentes. - um cluster é uma coleção de instâncias Vertica. Por que cluster é bom? MPP (processamento paralelo massivo), HA (alta disponibilidade).
DATABASE: É o software de banco de dados instalado onde residem os dados e o catálogo aos quais outros nós estão conectados (não tenho certeza disso também). O banco de dados é uma combinação de Software (todos aqueles binários + mais arquivos arquivados com código + arquivos de dados (esses arquivos contêm os dados que são processados pelo seu banco de dados)) e a instância (mais uma vez, a instância é o processo criado pelo seu software de banco de dados). - Espero ter ajudado! Sinta-se à vontade para visitar este link para obter mais scripts, artigos e tutoriais do Vertica. Também este link
Do site de postagem cruzada:
O Vertica funciona apenas no Linux e apenas alguns tipos de Linux são suportados oficialmente (não pode suportar tudo).
O SQL da Vertica é baseado no PostgreSQL.
1 instância Vertica é executada em vários nós atuando em paralelo. Todos eles juntos constituem o cluster.