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)