Resumo
Neste padrão de código de desenvolvedor, mostraremos como criar um banco de dados de dados de fluxo de cliques de comércio eletrônico com DataStax Enterprise ou Apache Cassandra. Usando o Red Hat OpenShift e o DataStax Kubernetes Operator para Apache Cassandra, você pode implantar esse banco de dados distribuído localmente ou no provedor de nuvem de sua escolha com uma experiência OpenShift unificada. Se você preferir um provedor de banco de dados como serviço, comece a trabalhar rapidamente com o IBM Cloud Databases for DataStax.
Descrição
O site de comércio eletrônico fornecido é construído usando renderização do lado do servidor (SSR) com Next.js e componentes React. Conforme os clientes navegam nas páginas da web, o SSR rapidamente (e de forma assíncrona) insere dados de navegação no banco de dados para cada página renderizada. Quando o cliente clica no botão “Adicionar ao carrinho”, o componente React do lado do cliente usa as rotas da API Next.js para adicionar esses dados de sequência de cliques. O banco de dados DataStax Enterprise é otimizado para gravações rápidas de baixa latência e é projetado para ser altamente escalonável. Isso torna o DataStax Enterprise uma ótima opção para coletar dados de fluxo de cliques de alto volume.
Ao concluir este padrão de código, você entenderá como:
- Selecione uma nuvem, cluster ou plataforma de desenvolvimento para Apache Cassandra ou DataStax Enterprise
- Provisionar DataStax Enterprise ou uma distribuição DataStax do Apache Cassandra
- Projete e crie um banco de dados para DataStax Enterprise
- Use CQL e cqlsh para criar e consultar seu banco de dados
- Crie e execute o aplicativo da web Next.js, que rastreia os dados do fluxo de cliques
Fluxo
- Os usuários interagem com o site de comércio eletrônico.
- Páginas da web e componentes capturam cliques.
- Os dados de clickstream são armazenados em um banco de dados altamente escalonável de gravação rápida.
Instruções
Obtenha instruções detalhadas do README Arquivo. Essas instruções explicam como:
- Implantar DataStax Enterprise ou Apache Cassandra
- Interaja com seu banco de dados usando CQL e cqlsh
- Interaja com seu banco de dados usando o cliente DataStax Node.js
Este padrão de código é parte do Desenvolva um inventário inteligente e estratégia de compras usando IA série.
- apache
- api
- app
- corpo
- Na nuvem
- código
- Coleta
- componente
- conteúdo
- Clientes
- dados,
- banco de dados
- bases de dados
- Developer
- Desenvolvimento
- Loja virtual
- Empreendimento
- vasta experiência
- RÁPIDO
- caber
- fluxo
- ótimo
- Como funciona o dobrador de carta de canal
- Como Negociar
- HTTPS
- IBM
- IBM Cloud
- inventário
- Kubernetes
- Node.js
- padrão
- plataforma
- Reagir
- Red Hat
- Execute
- corrida
- Série
- Estratégia
- web
- Site