Rögzítse a kattintásfolyam-adatokat e-kereskedelmi webhelyéről

Forrás csomópont: 1865790

Összegzésként

Ebben a fejlesztői kódmintában bemutatjuk, hogyan hozhat létre adatbázist az e-kereskedelmi kattintási adatokból a DataStax Enterprise vagy az Apache Cassandra segítségével. A Red Hat OpenShift és a DataStax Kubernetes Operator for Apache Cassandra használatával egységes OpenShift-élmény mellett telepítheti ezt az elosztott adatbázist a helyszínen vagy a választott felhőszolgáltatóján. Ha az adatbázis-szolgáltatót részesíti előnyben, akkor gyorsan indulhat el az IBM Cloud Databases for DataStax segítségével.

Leírás

A biztosított e-kereskedelmi webhely szerveroldali megjelenítéssel (SSR) készült, Next.js és React összetevőkkel. Ahogy az ügyfelek böngészik a weboldalakat, az SSR gyorsan (és aszinkron módon) minden megjelenített oldalhoz beszúrja a böngészési adatokat az adatbázisba. Amikor az ügyfél rákattint a „Kosárba helyezés” gombra, az ügyféloldali React összetevő Next.js API-útvonalakat használ a kattintási adatok hozzáadásához. A DataStax Enterprise adatbázist alacsony késleltetésű, gyors írásra optimalizálták, és úgy tervezték, hogy jól skálázható legyen. Ez teszi a DataStax Enterprise-t kiválóan alkalmassá a nagy mennyiségű kattintási adatgyűjtéshez.

Ha befejezte ezt a kódmintát, meg fogja érteni, hogyan kell:

  • Válasszon felhőt, fürtöt vagy fejlesztői platformot az Apache Cassandra vagy a DataStax Enterprise számára
  • Az Apache Cassandra DataStax Enterprise vagy DataStax disztribúciójának biztosítása
  • Tervezze meg és hozzon létre egy adatbázist a DataStax Enterprise számára
  • Használja a CQL-t és a cqlsh-t az adatbázis létrehozásához és lekérdezéséhez
  • Készítse el és futtassa a Next.js webalkalmazást, amely nyomon követi a kattintási adatfolyamokat

Folyik

Flow diagram

  1. A felhasználók interakcióba lépnek az e-kereskedelmi webhelyekkel.
  2. A weboldalak és összetevők rögzítik a kattintásokat.
  3. A Clickstream adatok egy gyorsan írható, nagymértékben méretezhető adatbázisban tárolódnak.

Utasítás

Részletes utasításokat kaphat a README fájlt. Ezek az utasítások elmagyarázzák, hogyan kell:

  1. Telepítse a DataStax Enterprise-t vagy az Apache Cassandrát
  2. Interakcióba léphet az adatbázisával a CQL és a cqlsh használatával
  3. Interakcióba léphet az adatbázissal a DataStax Node.js kliens használatával

Ez a kódminta része a Dolgozzon ki intelligens készletezési és beszerzési stratégiát mesterséges intelligencia segítségével sorozat.

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

Időbélyeg:

Még több IBM fejlesztő