Vaadetest, hetktõmmistest ja rutiinidest saab moodustada andmebaasi avaliku liidese (virtuaalse andmete kihi), läbi mille kasutada andmebaasi. Andmebaasiserveris talletatud rutiinide kasutamisele tuuakse nii pooltargumente kui vastuargumente (ignoreerib töökiirust - vaadake esimest kommentaari). Ka vaadete puhul võib täheldada (väikest) negatiivset mõju töökiirusele, kuid samas on kasutamisel ka mitmeid eeliseid.
Kui selliste andmebaasiobjektide loomine on võimalik ka suhteliselt hiljuti turule tulnud süsteemides, siis järelikult tunnetatakse kasutajate nõudlust selle järgi.
Vaatan näitena valikut populaarsetest NoSQL ja NewSQL süsteemidest. Vaatlen vaadete, hetktõmmiste e materialiseeritud vaadete ja kasutaja-defineeritud rutiinide (protseduurid, funktsioonid) loomise võimalust. Järgnevas nimekirjas nimetan võimalusi, mida SAAB vastavas andmebaasisüsteemis kasutada.
Kui selliste andmebaasiobjektide loomine on võimalik ka suhteliselt hiljuti turule tulnud süsteemides, siis järelikult tunnetatakse kasutajate nõudlust selle järgi.
Vaatan näitena valikut populaarsetest NoSQL ja NewSQL süsteemidest. Vaatlen vaadete, hetktõmmiste e materialiseeritud vaadete ja kasutaja-defineeritud rutiinide (protseduurid, funktsioonid) loomise võimalust. Järgnevas nimekirjas nimetan võimalusi, mida SAAB vastavas andmebaasisüsteemis kasutada.
- Redis (NoSQL; võti-väärtus paaride andmemudel)
- Funktsioonid, mille abil saab realiseerida ka andmete muutmise protseduure
- MongoDB (NoSQL; dokumendipõhine andmemudel)
- Neo4j (NoSQL; graafipõhine andmemudel)
- Cassandra (NoSQL; veeruperekondade andmemudel)
- InfluxDB (NoSQL; ajaseeriate andmebaasisüsteem)
- Ülesanded (tasks), mille abil saab realiseerida nii hetktõmmiseid kui andmete muutmise protseduure
- Varasema versiooni pidevpäringud (continuous queries), mis on sarnased hetktõmmistele, saab teisendada ülesanneteks
- Ülesanded (tasks), mille abil saab realiseerida nii hetktõmmiseid kui andmete muutmise protseduure
- CockroachDB (NewSQL)
- VoltDB (NewSQL)
Hinda postitust:
Keskmine hinne : Pole veel hinnanguid!