A(z) TypeDB bemutatása
TypeDB egy AI-nativ, erősen típusos tranzakcionális adatbázis, amely komplex, szorosabban összefonódó domének modellezésére tervezték. A TypeQL-t használja, egy emberi olvasható mégis géppel írható lekérdező nyelvet, hogy kifejező sémákat és lekérdezéseket definiáljon, ezáltal biztonságosabb szemantikát és szemantikai optimalizációt tesz lehetővé. A TypeDB olyan eszközöket szállít, mint a TypeDB Studio és a TypeDB Console, támogatja a gRPC-alapú meghajtókat és egy HTTP API-t, és nyílt forráskódú Community Editionként érhető el, miközben felhő- és vállalati telepítések is elérhetők.
What TypeDB offers
- Erősen típusú, polimorf modelllezés entitásokkal, relációkkal és attribútumokkal
- Kiterjesztett Entity-Relation-Attribute (ERA) modell altípusosítással, hiper-relációkkal, variadikus relációkkal, többértékű attribútumokkal és kardinalitási korlátokkal
- TypeQL: olvasható, géppel írható lekérdező nyelv kifejező sémákhoz és lekérdezésekhez
- Deklaratív séma a biztonságért és a sémák/adat integritásának megőrzéséért a migrációk során
- Pillanatfelvételes tranzakciók és biztonságos, atomikus sémamigrációk
- Újrahasználható függvények és moduláris logika a komplex domain modellezéséhez
- Eszközök: TypeDB Studio (UI) és TypeDB Console (CLI); gRPC-meghajtók és HTTP API az integrációhoz
- Nyílt forráskódú Community Edition; felhőalapú és helyszíni/vállalati megoldások
What sets TypeDB apart
- Könnyen használható: az intuíció TypeQL nyelv és a lényegi fogalmak kompakt halmaza
- Erőteljes, kifejező adatm modellezés polimorfizmussal és altípusosítással
- Beépített biztonság és integritásgaranciák egy erős típusrendszer és séma-korlátok révén
- Nyílt forráskódú alap, skálázható felhő- és vállalati telepítésekkel
- Gazdag eszközkészlet és nyelvi bindings az AI/ML munkafolyamatokhoz és alkalmazásokhoz