Documente Academic
Documente Profesional
Documente Cultură
-2017-
No-SQL este un sistem de management a bazelor de date, rapid, portabil fr
limite arbitrare altele dect memoria i viteza procesului ce ruleaz i
interacioneaz cu SO UNIX.
No-SQL este compatibil cu modelul relaional, ns No-SQL nu are nici o garanie
n ceea ce privete consistena.
SQL fost dzvoltt d ndrw Richrdson, Donld Mssrly i
Rymond Boyc l ncputul nilor 1970.
n lucrr d f mi-m propus s trc n rvist ctv informii
gnrl dspr BD NoSQL (coninut, clsificr, fciliti, vntj i
dzvntj), studiul privind sistmul d mngmnt l BD
Cssndr i ctv conlcuzii rfritor l lucrr i scopul csti.
Bzl d dt NoSQL pot fi clsifict p lrg n ptru tipuri:
- JDK 7+
- PYTHON 2.7.X
Singurul spct ncunoscut din xmplul d mi sus
r trbui s fi concptul dkyspc cr s
smn cu schm din bz d dt Orcl i
conin informii dspr cum trbui rplict
dtl n clustr-ul d Cssndr.
N XMPLUL D MI SUS, CODUL CLINT S
CONCTZ L CLUSTR-UL CSSNDR
UTILIZND NODUL CONTCT PRIMIT (N CST CZ,
MIN LOCL) CR R ROLUL D -I
DSCOPRI
CLINTULUI TOPOLOGI CLUSTR-ULUI. DUP C
OBICTUL SSSION FOST OBINUT PUTM
CONSTRUI I
XCUT INTROGRI NTR-UN MOD FORT
SMNTOR CUM M FC CU O BZ D DT
ORCL.
RZULTTUL RULRII MTODI
CSSNDRTSTCLINT.MIN() TRBUI S FI:
Cssndr, limitri i soluii
Cu tot c bz d dt Cssndr
ofr mult vntj comprtiv cu
soluiil clsic d tip rlionl,
przint d smn i ctv
dzvntj smnifictiv.
Punctl slb l csti
soluii sunt:
Fr trnzcii;
Fr JOIN-uri;
Fr introgri complx.
Fr trnzcii
Cssndr nu ofr grni tomicitii i izolrii l nivl d trnzci (d fpt, concptul d
trnzci nu xist), cu tot cst, sigur cst propriti l nivlul unui rnd d tbl.
Fr JOIN-uri
cst bincunoscut limitr bzlor d dt NoSQL st un cu cr trbui s ncpi.
Crr (su migrr) uni plicii cu jutorul Cssndr v ncsit gndir NoSQL. cst
nsmn rmodlr structurii bzi d dt n jurul idii d modl grgt (nu stoc un tbl
cu utiliztori i un tbl cu drs, ci stochz un singur tbl pntru utiliztori n cr
nrgistrr pntru utiliztor includ drsl ncsr)
Fr introgri complx
Dc o plici ncsit mult flxibilitt n c c privt condiiil introgrilor, Cssndr
nu v fi d mr jutor. D fpt, Cssndr nu v prmit:
str uni condiii p o colon cr nu fc prt din chi primr su nu indxt.
Sistml NoSQL sunt ntr-o fz d volui nturl, dr sub nici o form nu
nlocuisc sistml mtur rlionl, ci l complmntz.