Suhteet
Asiakkaat, laitteet, sopimukset ja tapahtumat linkitetään suoraan, joten omistajuutta, riippuvuuksia ja syitä on helppo seurata.
Cygnus on NatusAI-alustan suunniteltu dataperusta. Se pitää omaisuuserät, dokumentit, sijainnit, mittaukset ja niiden väliset suhteet yhdessä, jotta ihmiset ja hyväksytyt tekoälyavustajat voivat vastata kysymyksiin, joihin ennen kului päiviä.
Suunniteltu v1-laajuus ja 25 hyväksymiskriteeriä →Tiekartta: myöhemmät profiilit →

Anturilukemalla on aika, paikka, omaisuuserä ja lähde. Sopimus viittaa samaan omaisuuserään. Cygnus säilyttää nämä yhteydet, joten vastaukset seuraavat niitä sen sijaan, että ne rakennettaisiin joka kerta uudelleen.
Asiakkaat, laitteet, sopimukset ja tapahtumat linkitetään suoraan, joten omistajuutta, riippuvuuksia ja syitä on helppo seurata.
Kuka operoi mitäkin, mikä raportti kuvaa mitäkin häiriötä: faktat sidottuina asioihin, joita ne kuvaavat.
Sijainnit, reitit ja alueet linkitettyinä omaisuuseriin, joihin ne kuuluvat, ja niiden historiaan.
Lukemat säilytetään niiden kuvaamien omaisuuserien rinnalla yksittäisestä hetkestä vuosien historiaan.
Löydä tieto sen sisällön perusteella ja seuraa se takaisin alkuperäiseen lähteeseen.
Nimet, tunnisteet ja tekstikohdat yhdistettyinä suhteisiin, paikkaan ja aikaan.


Alus saapui myrskyalueelle klo 14.00. Korjattu sijainti saapui klo 14.10. Cygnus on suunniteltu rekonstruoimaan klo 14.05 tehty päätös sillä tiedolla, joka silloin oli käytössä, tai näyttämään korjatun kuvan. Juuri tätä historiaa tarkastaja tai valvoja kysyy.
Cygnusiin on suunniteltu oma tyypitetty ohjelmointikieli, joka yhdistyy tallennukseen, suoritukseen ja palveluihin. Liiketoimintalogiikka käsittelee pysyviä entiteettejä ja niiden suhteita suoraan. Tietokantarivien, sovellusobjektien ja API-vastausten välistä muunnostyötä tarvitaan vähemmän.
Sama tyypitetty malli kuljettaa datan pysyvästä tallennuksesta sovelluslogiikkaan ja palvelusopimuksiin. Kun muunnoksia on vähemmän, tyypit, kenttien nimet ja suhteiden määritelmät pääsevät eriytymään harvemmassa paikassa.
Aloita indeksoidusta lähtöpisteestä, seuraa tarvitsemiasi suhteita ja rajaa ajan, paikan tai haun perusteella. Optimoidun kyselymallin tavoitteena on tehdä tämä työ lähellä tallennusta ja palauttaa vain pyydetty tulos.
Tyypitetyistä funktioista tulee sovelluspalveluja ja valtuutettuja työkaluja. HTTP/RPC, suoratoisto, generoidut TypeScript-asiakkaat ja MCP-kuvaajat kuuluvat taustajärjestelmän suunnitteluun, joten erillisiä ylläpidettäviä sovitinkerroksia on vähemmän.
Suurta graafia ei tarvitse ladata kokonaan muistiin. Pysyvien viittausten avulla operaatio hakee tarvittavat solmut, indeksisivut ja aikavälit sitä mukaa kuin niitä tarvitaan.
Yhden aluksen tarkastelun ei pitäisi vaatia jokaisen aluksen, jokaisen dokumentin ja koko sijaintihistorian lataamista. Valikoiva läpikäynti ja rajatut lukuoperaatiot on suunniteltu pitämään muistinkäyttö sidottuna tehtävään työhön.
Näin päästään nopeampiin yhdistettyihin kyselyihin ja pienempään resurssikuormaan: vähemmän materialisointia, vähemmän siirtoja palvelujen välillä ja vähemmän päällekkäistä kontekstia. Todelliset hyödyt riippuvat graafista, indekseistä, työkuormasta ja laitteistosta.
Havainnollistava hakupolku
01 / Pysyvä graafi
Alus · lasti · reitti · muut alukset · muu lasti · vanhemmat aikavälit pysyvät levyllä.
Aluksi käsitellään vain viittauksia ja indeksoitua valintaa.
02 / Olennainen työjoukko
Valittu alus → lasti → pyydetty reitti
Hae yhdistetty data ja aikaikkuna, joita tämä operaatio käyttää.
03 / Rajattu tulos
Sivu · otos · virta
Palauta sivu, otos tai virta. Suuret viennit ja uudelleenrakennukset käyttävät rajattua käsittelyä tai pysyviä taustatöitä.
Relaatiojärjestelmät toimivat hyvin rakenteisille tietueille ja SQL-raportoinnille. Kun yhdistettyyn sovellukseen lisätään historia, kartat, semanttinen haku ja tekoäly, kustannus siirtyy usein liitoksiin, objektimuunnoksiin ja lisäpalvelujen koordinointiin. Cygnus on suunniteltu vähentämään tätä kuormaa yhden ohjelmoitavan moottorin sisällä.
| Ulottuvuus | Taulukkotallennus + sovelluspino | Cygnusin yhtenäinen ajallinen graafi (suunnitteilla) |
|---|---|---|
| Datan tallennus | Entiteeteistä tulee rivejä; suhteet käyttävät avaimia ja usein linkitystauluja. Sovelluskoodi muuntaa rivit objekteiksi. | Tyypitetyt entiteetit ja pysyvät linkit jakavat saman mallin tallennuksessa, logiikassa ja palveluissa. |
| Yhdistetyt kyselyt | Liitokset rakentavat suhteet uudelleen kyselyhetkellä. Syvät polut voivat lisätä kyselyjen ja muunnosten monimutkaisuutta. | Indeksoidut lähtöpisteet ja graafin läpikäynti seuraavat tallennettuja suhteita ajallisin ja paikallisin rajauksin. |
| Muisti ja datan siirtely | Tehokkaat moottorit käyttävät jo indeksejä ja välimuisteja; laajat liitokset ja sovelluspuolen käsittely voivat silti tuottaa suuria välituloksia. | Graafidata haetaan tarpeen mukaan; käytetään rajattuja aikavälejä, sivuja ja virtoja koko yhdistetyn datajoukon materialisoinnin sijaan. |
| Historia ja korjaukset | Historiataulut, ajalliset laajennukset tai tapahtumamallit on suunniteltava ja sovitettava sovelluksen kyselyihin. | Ajallinen tila ja bitemporaalinen pääsy kuuluvat malliin, ja voimassaoloajan ja tietämysajan ero säilyy. |
| Paikkatieto, teksti ja vektorit | Laajennukset voivat tuoda kyvykkyyksiä yhteen tietokantaan; erikoispalvelut voivat tarvita omat identiteetti-, indeksointi- ja synkronointipolkunsa. | Paikkatieto-, aikasarja-, teksti- ja vektoriresurssit liittyvät samoihin entiteetteihin ja versioituihin lähteisiin. |
| Kysely- ja sovelluskielet | SQL sekä sovelluskoodi, muunnoskirjastot ja joskus erilliset haku- tai graafikyselykielet. | Yksi natiivi tyypitetty kieli ja optimoitu kyselymalli tuovat laskennan lähelle pysyviä graafirakenteita. |
| Ylläpito ja kehittyminen | Tietokantaskeemojen, muunnosten, palvelusopimusten ja erikseen ylläpidettävien hakuvarastojen koordinointi. | Jaetut tyyppikuvaajat ja palvelusopimukset vähentävät päällekkäisiä määritelmiä; migraatiot ja indeksimuutokset noudattavat selkeästi määriteltyä versiokäyttäytymistä. |
| Tekoäly ja pääsynhallinta | Tyypillisesti lisätään työkaluyhdyskäytävä ja chat-kerros, minkä jälkeen niiden oikeudet sovitetaan niiden kutsumiin datapolkuihin. | Natiivi MCP ja rajattu chat-sopimus käyttävät samoja tyypitettyjä palveluja, ja valtuutus on tallennus- ja suorituspoluissa. |
Miten sitä mitataan: tavoiteltu etu on nopeampi suhdepainotteinen työ, jossa muunnoksia, synkronointia ja resurssikuormaa on vähemmän. Mittaa kyselyviive, muistin huippukäyttö, levyn I/O, sisäänotto ja ylläpitotyö samalla työkuormalla ja laitteistolla. Tietovarasto tai kypsä SQL-ratkaisu voi edelleen sopia paremmin suureen taulukkomuotoiseen analytiikkaan tai kun tarvitaan tiettyjä laajennuksia.
Tekoälyn vastaus on hyödyllisempi, kun se pystyy liittämään oikean dokumentin oikeaan entiteettiin, paikkaan ja hetkeen. Cygnusiin on suunniteltu tuoda haku, kutsuttava liiketoimintalogiikka ja keskustelutietueet taustajärjestelmän malliin.
Model Context Protocol tarjoaa valtuutetuille agenteille löydettävän, tyypitetyn tavan käyttää taustajärjestelmän funktioita. Työkalujen löytäminen ja suoritus noudattavat kutsujan oikeuksia, ja palvelusopimukset ovat samat kuin sovelluksilla.
Suunniteltu toimittajasta riippumaton chat-sopimus kattaa viestit, suoratoistotapahtumat, työkalukutsut, rakenteisen tulosteen sekä pysyvät istunto- ja ajotietueet. Paikalliset tai etämallien sidokset valitaan ja kvalifioidaan käyttöönottoa varten erikseen.
Yhdistä kokoteksti- ja vektorihaku graafiin, paikkatietoon ja historialliseen kontekstiin. Säilytä viittaukset lähdeversioihin ja valittuun aikakontekstiin, jotta ihminen voi tarkastella perusteita ja ymmärtää, miten vastaus muodostui.
Datan käyttösäännöt pätevät ennen tiedon paljastamista ja hakutulosten järjestämistä. Haettu sisältö ja mallin tuottama vastaus eivät anna lupaa toimia; suojatut toimet edellyttävät omaa valtuutustaan ja, missä niin määritellään, ihmisen päätöstä.
”Mitä lastia oli eilen myrskyalueella olleissa aluksissa, ja mitkä raportit selittävät riskin?”
Tämä ehdotettu merenkulun työkuorma kokoaa arkkitehtuurin yhteen. Samalla tavalla voidaan yhdistää laitteet, telemetria ja kunnossapito energia-, valmistus- tai infrastruktuurisovelluksissa.

Miten vastaus muodostuu
Valitse eilinen aikaväli ja se, käyttääkö kysymys silloin tiedossa ollutta vai myöhemmin korjattua tietoa.
Tunnista paikkatietovalinnan ja aikasarjavälien avulla alukset, joiden reitit leikkasivat myrskyalueen.
Käy läpi aluksen historialliset suhteet lastiin, operaattoreihin ja satamiin ja hae graafista vain tarvittavat osat.
Yhdistä avainsana- ja semanttinen haku valtuutettuihin dokumenttiversioihin, jotka on linkitetty valittuihin entiteetteihin ja aikakontekstiin.
Tyypitetty palvelu tai MCP-työkalu palauttaa perusteet. Chat voi selittää ne niin, että lähteet ja olennainen konteksti säilyvät.
Erotamme todennetun siitä, mikä on vasta tulossa, ja merkitsemme molemmat. NatusAI Cygnus on suunnitteilla ensimmäiseen julkaisuunsa (v1).
Cygnus säilyttää datan ja liiketoimintalogiikan. NatusAI Lyra näyttää sen, NatusAI Auriga ja Aquila antavat tekoälyn työskennellä sen kanssa, NatusAI Orion rakentaa sen päälle sovelluksia, NatusAI Draco ajaa sitä ja NatusAI Gemini palauttaa sen.
Mikä Cygnus on. Suunniteltu ohjelmoitava ajallinen graafitietokanta: oma tyypitetty kieli, optimoitu kyselymalli ja taustajärjestelmän ajoympäristö. Graafi, paikkatieto, vektorit, triple-store-semantiikka, aikasarjat ja kokotekstihaku jakavat yhden mallin, yhden identiteetin, yhden transaktiomallin ja yhden valtuutusrajan.
| Profiili | Ensimmäinen julkaisu | Rajaus |
|---|---|---|
| Sulautettu | Mukana | Yksi sovellusprosessi paikallisella tallennuksella. |
| Kehitys | Mukana | Tyhjän projektin alustus ja eksplisiittiset lähdetilat. |
| Tuotanto, yksi palvelin | Mukana | Yksi solmu; varmuuskopiointi, ajankohtaan palautus ja todennettu palautus kuuluvat laajuuteen. |
| Klusteri | Ei mukana | Ei väitteitä sirpaloinnista, replikoinnista, hajautetusta läpikäynnistä tai vikasietoisuudesta. |
| Eristetty työkuorma | Ei mukana | Ei erikseen kvalifioitua eristetyn työkuorman profiilia. |
| Kriteeri | Ehdotettu raja-arvo | Tila |
|---|---|---|
| Tuotannon suunnittelukumppanit referenssityökuormalla | Vähintään 3 | Ei vielä läpäisty |
| Tuotannon pääjärjestelmä säilytetyllä historialla | Vähintään 1, jolla 6+ kuukauden historia | Ei vielä läpäisty |
| Jatkuva sijaintitietojen sisäänotto, 32 vCPU:n referenssiluokka | ≥ 100 000 raporttia/s | Ei vielä läpäisty |
| Alukset monikulmion sisällä 250 000 reaaliaikaisen sijainnin joukosta | p99 ≤ 150 ms | Ei vielä läpäisty |
| Top-20-hybridihaku 5 miljoonan dokumentin joukosta | p99 ≤ 300 ms | Ei vielä läpäisty |
| Out-of-core-oikeellisuus | Datajoukko ≥ 24 × RAM | Ei vielä läpäisty |
| Elementtitason valtuutuksen yleiskustannus | ≤ 2 × karkearakeinen käytäntö | Ei vielä läpäisty |
| Kuitattuja commit-operaatioita menetetty yhdellä palvelimella | Nolla | Ei vielä läpäisty |
| Ajastetut todennetun palautuksen harjoitukset | 100 % läpäisty | Ei vielä läpäisty |
| Agenttivetoiset tyhjän projektin arvioinnit ilman ihmisen korjausta | ≥ 70 % onnistuu | Ei vielä läpäisty |
Toimii palvelimillasi yhtenä järjestelmänä ilman erillisiä haku-, graafi- ja aikasarjapalveluja, joita pitäisi lisensoida ja suojata.
Vastaukset säilyttävät viittaukset käyttämäänsä lähdeversioon ja ajankohtaan.
Datan käyttösäännöt pätevät ennen kuin mitään näytetään tai järjestetään. Haettu teksti ei koskaan anna tekoälylle lupaa toimia.
Todennettu palautus ja ajankohtaan palautus ovat julkaisun vaatimuksia, eivät vaihtoehtoja.
Toimialatarinoidemme ja referenssiarkkitehtuuriemme ongelmat, lähestymistavat ja hyödylliset lopputulokset. Jokainen esimerkki nostaa esiin ulottuvuudet, joiden vuoksi ongelma sopii suunniteltuun Cygnusin yhtenäiseen malliin.

01 · Pankki- ja rahoitusala
Tilit → tapahtumat → tutkinta
Cygnus-soveltuvuusGraafiTripletAjallinen historiaKokotekstihaku

02 · Energia ja verkkoyhtiöt
Verkon omaisuuserät → mittarilukemat → kunnossapito
Cygnus-soveltuvuusGraafiPaikkatietoAikasarjatAjallinen historia

03 · Valmistus
Laitteet → anturihistoria → toimenpide
Cygnus-soveltuvuusGraafiAikasarjatAjallinen historia

04 · OSINT
Paikat ja tapahtumat → lähderaportit → arvio
Cygnus-soveltuvuusPaikkatietoGraafiKokotekstihakuAjallinen historia

05 · Aurinkoenergia ja infrastruktuurin suunnittelu
Rakennukset → aurinko-olosuhteet → skenaariot
Cygnus-soveltuvuusPaikkatietoGraafiAikasarjat

06 · Tietoliikenne
Asiakas → palvelupyyntö → siirto ihmiselle
Cygnus-soveltuvuusGraafiKokotekstihakuAjallinen historiaChat

07 · Kauppa ja toimitusketjut
Kauppavirrat → riippuvuudet → häiriö
Cygnus-soveltuvuusGraafiPaikkatietoAjallinen historiaChat
Nämä tarinat kuvaavat projekteja, tutkittuja työnkulkuja ja referenssiarkkitehtuureja. Cygnus-soveltuvuuden merkinnät liittävät ne suunniteltuun tuotteeseen; ne eivät osoita julkaistua Cygnus-käyttöönottoa.
Toisiaan täydentävä perusta
NatusAI Lyra tarjoaa uudelleenkäytettäviä verkkokomponentteja karttoihin, graafeihin, hakuun ja sovellusten työnkulkuihin. Laajempi Orion- ja Cygnus-integraatio on osa alustan visiota. Tutustu NatusAI Lyraan
Lyhyet vastaukset päättäjille. Tekninen tiimisi löytää yksityiskohdat yllä olevasta teknisestä lisätiedosta.
Ei vielä. Cygnus on suunnitteilla ensimmäiseen julkaisuun, joka hyväksytään vasta, kun sen määritellyt hyväksymistestit on läpäisty. Asiakasprojektiemme moottori on jo todennettu toteutuksissa, ja tiimimme rakentaa sen päälle jo nyt.
Ei. Ensimmäinen julkaisu on suunnattu yhdelle palvelimelle. Maailmanlaajuinen datamalli voi toimia yhdellä solmulla testattujen rajojensa sisällä; globaali maantiede ei edellytä klusteria.
Ei välttämättä. Cygnus on suunniteltu yhdistettyyn, suhdepainotteiseen työhön. Suureen taulukkomuotoiseen raportointiin tietovarasto tai kypsä SQL-ratkaisu voi edelleen sopia paremmin, ja Cygnus voi toimia sen rinnalla.
Tuo yksi mukanasi. Näytämme, miten yhdistetty malli vastaisi siihen ja mitä se vaatisi.
Tai kirjoita osoitteeseen contact@natusai.com
