Jäädvustage oma e-kaubanduse veebisaidilt klikivoo andmeid

Allikasõlm: 1865790

kokkuvõte

Selles arendaja koodimustris näitame, kuidas luua DataStax Enterprise'i või Apache Cassandra abil e-kaubanduse klikivoogude andmete andmebaas. Red Hat OpenShifti ja Apache Cassandra jaoks mõeldud DataStax Kubernetes Operatori abil saate selle hajutatud andmebaasi juurutada kohapeal või oma valitud pilveteenuse pakkujal ühtse OpenShift-kogemusega. Kui eelistate andmebaasi teenusepakkujana, alustage kiiresti ja käivitage IBM Cloud Databases for DataStax.

Kirjeldus

Pakutav e-kaubanduse veebisait on loodud serveripoolse renderduse (SSR) abil koos komponentidega Next.js ja React. Kui kliendid veebilehti sirvivad, lisab SSR kiiresti (ja asünkroonselt) iga renderdatud lehe sirvimisandmed andmebaasi. Kui klient klõpsab nupul „Lisa ostukorvi”, kasutab kliendipoolne Reacti komponent nende klikivoo andmete lisamiseks Next.js API marsruute. DataStax Enterprise'i andmebaas on optimeeritud madala latentsusajaga kiireteks kirjutamiseks ja on loodud olema väga skaleeritav. See muudab DataStax Enterprise'i suurepäraseks sobivaks suuremahuliste klikivoogude andmete kogumiseks.

Kui olete selle koodimustri täitnud, saate aru, kuidas:

  • Valige Apache Cassandra või DataStax Enterprise'i jaoks pilv, klaster või arendusplatvorm
  • Andke Apache Cassandra DataStax Enterprise või DataStaxi distributsioon
  • Kujundage ja looge DataStax Enterprise'i andmebaas
  • Kasutage andmebaasi loomiseks ja päringute tegemiseks CQL-i ja cqlsh-i
  • Looge ja käivitage veebirakendus Next.js, mis jälgib klikivoo andmeid

voolama

Flow diagram

  1. Kasutajad suhtlevad poodide veebisaidiga.
  2. Veebilehed ja komponendid püüavad klikke.
  3. Klikivoo andmed salvestatakse kiiresti kirjutatavasse väga skaleeritavasse andmebaasi.

Juhised

Hankige üksikasjalikud juhised aadressilt README faili. Need juhised selgitavad, kuidas:

  1. Juurutage DataStax Enterprise või Apache Cassandra
  2. Suhelge oma andmebaasiga CQL-i ja cqlsh-i abil
  3. Suhelge oma andmebaasiga, kasutades DataStax Node.js klienti

See koodimuster on osa Töötage tehisintellekti kasutades välja intelligentne inventuuri- ja hankestrateegia seeria.

Allikas: https://developer.ibm.com/patterns/datastax-enterprise-dse-code-pattern-using-clickstream-data/

Ajatempel:

Veel alates IBMi arendaja