Ö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
- A felhasználók interakcióba lépnek az e-kereskedelmi webhelyekkel.
- A weboldalak és összetevők rögzítik a kattintásokat.
- 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:
- Telepítse a DataStax Enterprise-t vagy az Apache Cassandrát
- Interakcióba léphet az adatbázisával a CQL és a cqlsh használatával
- 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.