Movatterモバイル変換


[0]ホーム

URL:


Ugrás a tartalomhoz
Wikipédia
Keresés

NoSQL

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából

Változat állapota

Ez a lap egy ellenőrzött változata

Ez aközzétett változat,ellenőrizve:2025. november 7.

Pontosságellenőrzött

ANoSQL (egyes értelmezések szerint Not onlySQL, azaz nem csak SQL, más értelmezés szerint egyszerűen csak nem SQL)adatbázis-kezelő rendszerek gyűjtőneve. A NoSQLadatbázisok elsősorban nem táblákban tárolják az adatokat, és általában nem használnakSQL nyelvet lekérdezésre.

A legtöbb NoSQL adatbázis szerver erősen optimalizált írás és olvasás műveletekre, míg ezen túl nem sok műveletet támogatnak. Ezt a viszonylag szűk funkcionalitást a jobb sebességgel ésskálázhatósággal kompenzálják.

A NoSQL adatbázisok nem feltétlenül tudnak adniACID működést.

A tárolt eljárások helyett általábanMapReduce programokat lehet futtatni a legtöbb ilyen adatbázison.

Típusok

[szerkesztés]

A NoSQL adatbázisokat kategóriákra bonthatjuk az adattárolás módja alapján, ez a felosztás viszont inkább elvi, egyes adatbázisokat több kategóriába is besorolnak.[1]

Dokumentumtárolók

[szerkesztés]

A dokumentumtárolók központi koncepciója a dokumentum. A dokumentum valamilyen formátumban tárolt információ. A gyakran használt formátumok azXML,JSON,BSON,YAML, vagy akár az emberi felhasználásra szánt formátumok, pl.PDF, Microsoft Word dokumentumok. A dokumentumok a relációs adatbázisok tábláinak rekordjaitól abban térnek el, hogy minden rekordnak ugyanazok a mezői vannak egy táblában, míg a dokumentumok teljesen eltérő struktúrával rendelkezhetnek.Különböző szoftverek különböző módszereket használnak a dokumentumok rendszerezésére:

  • gyűjtemények
  • címkék
  • metainformációk
  • hierarchikus elrendezés

Gráf adatbázisok

[szerkesztés]

A gráf-adatbázisok olyan adatok tárolására specializálódtak, amelyek jól modellezhetőekgráfként, azaz az adatok határozatlan számú kapcsolattal vannak összekötve. Ilyen adatszerkezetekre lehet példa közösségi háló, közlekedési térkép, hálózati topológiák vagy akár wikioldalak.

Kulcs-érték adatbázisok

[szerkesztés]

A kulcs-érték adatbázisok séma nélküli adattárolást tesznek lehetővé, az értékeket a kulcsok segítségével lehet elérni illetve felülírni és ezen felül általában kevés műveletet támogatnak.

Ismert kulcs-érték adatbázisok aRiak, aCassandra és aVoldemort projekt.

Objektum-adatbázisok

[szerkesztés]

Az objektum-adatbázisok olyan adatbázisok, amelyek az adatokat azobjektumorientált programozásban használt objektumként tárolják. Az első objektum-adatbázisok az1980-as évekből származnak.[2]

Lásd még:Objektumorientált adatmodell

Ismert NoSQL adatbázisok

[szerkesztés]

A legelterjedtebb NoSQL adatbázisok az alábbiak:

Kapcsolódó szócikkek

[szerkesztés]

Jegyzetek

[szerkesztés]
  1. NoSQL DistilledISBN 0321826620
  2. Archivált másolat. [2014. március 6-i dátummal azeredetiből archiválva]. (Hozzáférés: 2013. május 21.)
Ez azinformatikai tárgyú lap egyelőrecsonk (erősen hiányos).Segíts te is, hogy igazi szócikk lehessen belőle!
A lap eredeti címe: „https://hu.wikipedia.org/w/index.php?title=NoSQL&oldid=28520360
Kategória:
Rejtett kategória:

[8]ページ先頭

©2009-2026 Movatter.jp