NoSQL au hifadhidata zisizo za uhusiano mifano:MongoDB, Apache Cassandra, Redis, Couchbase na Apache HBase. Ni bora kwa Ukuzaji wa Maombi ya Haraka. NoSQL ndiyo chaguo bora zaidi kwa hifadhi ya data inayoweza kunyumbulika bila vikwazo vyovyote vya muundo.
Kuna tofauti gani kati ya hifadhidata ya uhusiano na hifadhidata isiyo ya uhusiano?
Kwa muhtasari wa tofauti kati ya hifadhidata za uhusiano na zisizo za uhusiano: database ya uhusiano huhifadhi data katika safu mlalo na safu wima kama lahajedwali huku hifadhidata zisizo za uhusiano hazihifadhi data, kwa kutumia muundo wa hifadhi (moja kati ya nne) ambao unafaa zaidi kwa aina ya data inaohifadhi.
Ni ipi kati ya zifuatazo ni mfano wa hifadhidata isiyo ya uhusiano?
2) Hifadhidata zisizo za uhusiano, pia huitwa hifadhidata za NoSQL, maarufu zaidi zikiwa MongoDB, DocumentDB, Cassandra, Coachbase, HBase, Redis, na Neo4j. Hifadhidata hizi kwa kawaida huwekwa katika makundi manne: maduka ya thamani kuu, maduka ya Grafu, maduka ya safu wima, na hifadhi za Hati (angalia Aina za hifadhidata za NoSQL).
Je, ni wakati gani unaweza kutumia hifadhidata isiyo ya uhusiano?
Hifadhidata zisizo na uhusiano mara nyingi hutumika wakati idadi kubwa ya data changamano na tofauti inahitaji kupangwa. Kwa mfano, duka kubwa linaweza kuwa na hifadhidata ambayo kila mteja ana hati yake mwenyewe iliyo na maelezo yake yote, kutoka kwa jina na anwani hadi historia ya agizo nahabari ya kadi ya mkopo.
Mfano wa hifadhidata wa NoSQL ni upi?
MongoDB, CouchDB, CouchBase, Cassandra, HBase, Redis, Riak, Neo4J ni mifano ya hifadhidata maarufu ya NoSQL. MongoDB, CouchDB, CouchBase, Amazon SimpleDB, Riak, Vidokezo vya Lotus ni hifadhidata za NoSQL zenye mwelekeo wa hati,. Neo4J, InfoGrid, Infinite Graph, OrientDB, FlockDB ni hifadhidata za grafu.