avainarvopohjaiset
Avainarvopohjaiset järjestelmät ovat NoSQL-tietokantoja tai tallennusratkaisuja, jotka tallentavat tiedot avain-arvopareina. Jokaiselle avaimelle annetaan arvo, ja arvo palautetaan hakemalla avaimen perusteella. Arvo voi olla yksinkertainen merkkijono tai binääriä; monissa järjestelmissä arvo voi olla jäsenneltyä dataa kuten JSON-objekteja.
Tietomalli on skeematon: rakenne ja säännöt voivat muuttua vapaasti. Keskeinen operaatio on avaimen mukaista hakua: get,
Ominaisuudet: ne tarjoavat usein alhaisen latenssin avaimen mukaan, helpon skaalautuvuuden vaakasuuntaisesti sekä replikaation ja korkean käytettävyyden.
Rajoitukset: ne eivät tue rikkaita kyselyjä tai monimutkaisia liittymiä yhtä hyvin kuin relaatiotietokannat; sekundaariset indeksit ovat
Esimerkkejä: Redis, Amazon DynamoDB, Riak, LevelDB ja RocksDB. Käyttökohteita ovat välimuisti, istunnot, konfiguraatio- ja tilapäistiedot sekä