Azure Cosmos DB – Adatbázis az AI-korszakhoz
A KÖVETKEZŐKRE VONATKOZIK: NoSQL MongoDB Cassandra Gremlin Asztal PostgreSQL
"Az OpenAI a Cosmos DB-re támaszkodik, hogy dinamikusan skálázza a ChatGPT szolgáltatást – amely a valaha volt egyik leggyorsabban növekvő fogyasztói alkalmazás – lehetővé teszi a magas megbízhatóságot és az alacsony karbantartást." – Satya Nadella, a Microsoft elnöke és ügyvezető igazgatója
A mai alkalmazásoknak alacsony válaszidővel kell rendelkezniük, és mindig elérhetőnek kell lenniük a hálózaton keresztül. Valós időben kell reagálniuk a kihasználtság nagy változásaira csúcsidőben, folyamatosan növekvő mennyiségű adatot kell tárolniuk, és ezredmásodpercben elérhetővé kell tenniük ezeket az adatokat a felhasználók számára. A kis késés és a magas rendelkezésre állás elérése érdekében ezeknek az alkalmazásoknak a példányait a felhasználókhoz közel lévő adatközpontokban kell üzembe helyezni.
Az AI-alapú alkalmazások megugrása újabb összetettségi réteget hozott létre, mivel számos ilyen alkalmazás számos adattárat integrál. Egyes szervezetek például olyan alkalmazásokat hoztak létre, amelyek egyidejűleg csatlakoznak a MongoDB-hez, a Postgreshez, a Redishez és a Gremlinhez. Ezek az adatbázisok a megvalósítási munkafolyamatban és az üzemeltetési teljesítményben különböznek, így az alkalmazások skálázása összetettebbé teszi őket.
Az Azure Cosmos DB leegyszerűsíti és felgyorsítja az alkalmazásfejlesztést azáltal, hogy önálló adatbázisként kezeli a működési adatokra vonatkozó igényeket, a georeplikált elosztott gyorsítótárazástól a biztonsági mentésen át a vektorindexelésig és a keresésig. Olyan modern alkalmazások adatinfrastruktúráját biztosítja, mint az AI-ügynök, a digitális kereskedelem, az eszközök internetes hálózata és a foglaláskezelés. Az összes működési adatmodellt képes kezelni, beleértve a relációs, dokumentum-, vektor-, kulcs-érték-, gráf- és táblázatmodelleket.
Iparági vezető képességeket biztosító AI-adatbázis...
... ingyenesen
Az Azure Cosmos DB egy teljes körűen felügyelt NoSQL-, relációs és vektoradatbázis. Egy számjegyű ezredmásodpercnyi válaszidőt, automatikus és azonnali méretezhetőséget, valamint garantált sebességet kínál bármilyen léptékben. Az üzletmenet folytonosságát az SLA által támogatott rendelkezésre állás és a nagyvállalati szintű biztonság biztosítja.
Az alkalmazásfejlesztés az alábbiaknak köszönhetően gyorsabb és hatékonyabb:
- Kulcsrakész többrégiós adatterjesztés bárhol a világon
- Nyílt forráskódú API-k
- Népszerű nyelvekhez használható SDK-k
- Az AI-adatbázisok funkciói, például az integrált vektoradatbázis vagy az Azure AI-szolgáltatásokkal való zökkenőmentes integráció a kiterjesztett generáció lekérésének támogatása érdekében
- A Copilot lekérdezése a természetes nyelvi kérések alapján történő NoSQL-lekérdezések létrehozásához (előzetes verzió)
Teljes körűen felügyelt szolgáltatásként az Azure Cosmos DB automatikus felügyelettel, frissítésekkel és javításokkal veszi le az adatbázis-felügyeletet a kezéről. Emellett költséghatékony kiszolgáló nélküli és automatikus skálázási lehetőségekkel kezeli a kapacitáskezelést, amely az alkalmazásnak megfelel a kapacitás és az igény szerint.
A következő ingyenes lehetőségek érhetők el:
- Az Azure Cosmos DB élettartamának ingyenes szintje 1000 RU/s átviteli sebességet és 25 GB tárterületet biztosít ingyenesen.
- Az Azure AI Advantage 40 000 RU/s átviteli sebességet kínál 90 napig (ez akár 6000 dollárnak felel meg) az Azure AI- vagy a GitHub Copilot-ügyfeleknek.
- Próbálja ki ingyenesen az Azure Cosmos DB-t 30 napig azure-fiók létrehozása nélkül; a próbaidőszak lejártakor semmilyen kötelezettségvállalás nem következik be.
Ha úgy dönt, hogy az Azure Cosmos DB-nek megfelelő, akár 63%-os kedvezményt is kaphat az Azure Cosmos DB áraira fenntartott kapacitáson keresztül.
Tipp.
Ha többet szeretne megtudni az Azure Cosmos DB-ről, csatlakozzon hozzánk minden csütörtökön 13:00-kor az Azure Cosmos DB Live TV-n. Tekintse meg a közelgő munkamenet ütemezését és a korábbi epizódokat.
... nem csak AI-alkalmazásokhoz
Az AI mellett az Azure Cosmos DB-nek is a goto-adatbázisnak kell lennie a különféle használati esetekhez, beleértve többek között a kiskereskedelmi és marketing, az IoT és a telematikai, a játék, a közösségi és a személyre szabási eseteket. Az Azure Cosmos DB jól pozicionált olyan megoldásokhoz, amelyek nagy mennyiségű adatot, olvasást és írást kezelnek globális szinten, közel valós válaszidőkkel. Az Ilyen típusú alkalmazások létrehozásakor az Azure Cosmos DB garantált magas rendelkezésre állása, magas átviteli sebessége, alacsony késése és állandósága óriási előnyökkel jár.
Milyen típusú alkalmazásokhoz illik az Azure Cosmos DB?
- Rugalmas séma iteratív fejlesztéshez. Az olyan alkalmazások például, amelyek rugalmas, modern DevOps-eljárásokat szeretnének alkalmazni, és felgyorsítják a funkciók üzembe helyezésének ütemtervét.
- Késésre érzékeny számítási feladatok. Például valós idejű személyre szabás.
- Rugalmas számítási feladatok. Például koncertfoglalási platform.
- Nagy átviteli sebességű számítási feladatok. Például IoT-eszközállapot/telemetria.
- Magas rendelkezésre állású kritikus fontosságú számítási feladatok. Például az ügyféloldali Web Apps.
Milyen típusú alkalmazások esetében gyenge az Azure Cosmos DB?
- Elemzési számítási feladatok (OLAP). Például interaktív, streamelt és kötegelt elemzésekkel engedélyezheti adattudós/adatelemző forgatókönyveket. Fontolja meg inkább a Microsoft Fabricet.
- Nagyon relációs alkalmazások. Ilyenek például a fehér címkés CRM-alkalmazások. Fontolja meg inkább az Azure SQL-t, az Azure Database for MySQL-t vagy az Azure Database for PostgreSQL-t.
... páratlan megbízhatósággal és rugalmassággal
Garantált sebesség bármilyen léptékben
Páratlan SLA-támogatott sebességet és átviteli sebességet, gyors globális hozzáférést és azonnali rugalmasságot érhet el.
- Valós idejű hozzáférés gyors olvasási és írási késésekkel globálisan, valamint az SLA-k által támogatott átviteli sebesség és konzisztencia
- Többrégiós írások és adatterjesztés bármely Azure-régióban egyetlen gombbal.
- Függetlenül és rugalmasan skálázhatja a tárterületet és az átviteli sebességet bármely Azure-régióban – még a kiszámíthatatlan forgalomkitörések során is – korlátlan skálázáshoz világszerte.
Egyszerűsített alkalmazásfejlesztés
Gyors buildelés nyílt forráskódú API-kkal, több SDK-val, séma nélküli adatokkal és nem ETL-elemzésekkel működési adatokon keresztül.
- Mélyen integrálva a modern (natív felhőbeli) alkalmazások fejlesztésében használt kulcsfontosságú Azure-szolgáltatásokkal, beleértve az Azure Functionst, az IoT Hubot, az AKS-t (Azure Kubernetes Service), az App Service-t stb.
- Több adatbázis API közül választhat, beleértve a natív API-t a NoSQL-hez, a MongoDB-hez, a PostgreSQL-hez, az Apache Cassandra-hoz, az Apache Gremlinhez és a Tablehez.
- Az Azure Cosmos DB-t egyesített AI-adatbázisként használhatja adatmodellekhez, például relációs, dokumentum-, vektor-, kulcs-érték-, gráf- és táblázatmodellekhez.
- A .NET, Java, Node.js és Python SDK-kkal alkalmazásokat hozhat létre az API for NoSQL-en a választott nyelvek használatával. Vagy az ön által választott illesztőprogramok bármelyik más adatbázis API-khoz.
- A változáscsatorna megkönnyíti az adatbázis-tárolók módosításainak nyomon követését és kezelését, valamint aktivált események létrehozását az Azure Functions használatával.
- Az Azure Cosmos DB séma nélküli szolgáltatása automatikusan indexeli az összes adatot az adatmodelltől függetlenül, hogy villámgyors lekérdezéseket biztosítson.
Kritikus fontosságú kész
Garantálja az üzletmenet folytonosságát, 99,999%-os rendelkezésre állást és nagyvállalati szintű biztonságot minden alkalmazáshoz.
- Az Azure Cosmos DB az SLA-k átfogó csomagját kínálja, beleértve az iparágvezető rendelkezésre állást világszerte.
- Automatikus adatreplikálással egyszerűen oszthat ki adatokat bármely Azure-régióba. Ha erős konzisztenciát használ, akkor a többrégiós írásokkal vagy az RPO 0-val nulla állásidőt használhat.
- Élvezze a nagyvállalati szintű titkosítást inaktív állapotban ön által felügyelt kulcsokkal.
- Az Azure szerepköralapú hozzáférés-vezérlése biztonságosan tartja az adatokat, és finomhangolt vezérlést biztosít.
Teljes körűen felügyelt és költséghatékony
Teljes körű adatbázis-kezelés, kiszolgáló nélküli és automatikus skálázással, amely megfelel az alkalmazásnak és a teljes tulajdonosi költségnek (TCO).
- Teljes körűen felügyelt adatbázis-szolgáltatás. Automatikus, érintésmentes, karbantartási, javítási és frissítési műveletek, időt és pénzt takarítva meg a fejlesztőknek.
- Költséghatékony lehetőségek kiszámíthatatlan vagy szórványos számítási feladatokhoz bármilyen méretben vagy méretben, így a fejlesztők egyszerűen kezdhetik meg a munkát anélkül, hogy kapacitást kellene megtervezniük vagy kezelnie.
- A kiszolgáló nélküli modell gyors számítási feladatokat biztosít automatikus és rugalmas szolgáltatással az igény szerinti forgalomkitörések kezeléséhez.
- Az automatikusan kiosztott átviteli sebesség automatikusan és azonnal skálázza a kapacitást a kiszámíthatatlan számítási feladatokhoz, miközben fenntartja az SLA-kat.
Azure Cosmos DB-hez készült Azure Synapse Link
Az Azure Cosmos DB-hez készült Azure Synapse Link egy natív, felhőalapú hibrid tranzakciós és elemzési feldolgozási (HTAP) képesség, amely közel valós idejű elemzést tesz lehetővé az Azure Cosmos DB-ben lévő működési adatokon keresztül. Az Azure Synapse Link szoros, zökkenőmentes integrációt hoz létre az Azure Cosmos DB és az Azure Synapse Analytics között.
- Csökkentett elemzési összetettség, és nincs kezelendő ETL-feladat.
- Közel valós idejű elemzések a működési adatokról.
- Nincs hatása az üzemeltetési számítási feladatokra.
- Nagy léptékű elemzési számítási feladatokhoz optimalizálva.
- Költséghatékony.
- Helyileg elérhető, globálisan elosztott, többrégiós írások elemzése.
- Natív integráció az Azure Synapse Analyticsszel.
Kapcsolódó tartalom
- Megtudhatja , hogyan választhat api-t az Azure Cosmos DB-ben
- Az Azure Cosmos DB for NoSQL használatának első lépései
- Ismerkedés a MongoDB-hez készült Azure Cosmos DB-vel
- Ismerkedés az Azure Cosmos DB for Apache Cassandra szolgáltatással
- Ismerkedés az Apache Gremlinhez készült Azure Cosmos DB-vel
- Ismerkedés az Azure Cosmos DB for Table szolgáltatással
- Az Azure Cosmos DB for PostgreSQL használatának első lépései