Tietoa yrityksestä TypeDB
TypeDB on tekoälyä natiivisti hyödyntävä, vahvasti tyypitetty transaktiotietokanta, joka on suunniteltu mallintamaan monimutkaisia ja tiiviisti toisiinsa liittyviä domaineja. Se käyttää TypeQL:ää, inhimillisesti luettavaa mutta koneellisesti kirjoitettavaa kyselykieltä, jolla määritellään ilmaisuvoimaisia skeemoja ja kyselyjä, mahdollistaen turvallisemman semantiikan ja semanttisen optimoinnin. TypeDB toimitetaan TypeDB Studio- ja TypeDB Console -työkaluineen, tukee gRPC-pohjaisia ajureita ja HTTP-rajapintaa, ja on saatavilla avoimen lähdekoodin Community Edition -versiona sekä pilvi- että yritysratkaisuina.
What TypeDB offers
- Vahvasti tyypitetty, monimuotoinen mallinnus, jossa on entiteettejä, suhteita ja attribuutteja
- Parannettu ERA-malli (Entity-Relation-Attribute) aliluokituksilla, hyper-suhteilla, variadisten suhteiden, moniarvoisten attribuuttien ja kardinaliteettirajoitteiden kanssa
- TypeQL: luettava, koneellisesti kirjoitettava kyselykieli ilmaisuvoimaisille skeemoille ja kyselyille
- Deklaratiivinen skeema, jossa turvallisuus ja skeeman sekä datan eheys säilyvät migraatioiden aikana
- Transaktiot, joissa on snapshotointi ja turvalliset, atomiset skeemamigraatiot
- Uudelleenkäytettävät funktiot ja modulaarinen logiikka monimutkaisten domeenien mallintamiseen
- Työkalut: TypeDB Studio (UI) ja TypeDB Console (CLI); gRPC-ajurit ja HTTP-API integraatiota varten
- Avoimen lähdekoodin Community Edition; pilvi- ja on-premise/yritysratkaisut
What sets TypeDB apart
- Helppo käyttää: intuitiivinen TypeQL-kieli ja tiivis ydin-käsitteiden joukko
- Tehokas, ilmaisukykyinen data-mallinnus, jossa on polymorfia ja aliluokitus
- Rakennettuina turvallisuus- ja eheysvarmistukset vahvan tyyppijärjestelmän ja skeemarajoitteiden kautta
- Avoimen lähdekoodin perusta, jolla on skaalautuvat pilvi- ja yritys-jakelut
- Runsas työkalutuki ja kieliliitännät integroitumaan AI/ML-työvirtoihin ja sovelluksiin