#Introducere#
YiDB este un serviciu de interogare si persistenta bazat pe metadate pentru datele de configurare
YiDB (Configuration Management Database) este un serviciu de interogare si persistenta bazat pe metadate de inalta performanta pentru date de configurare, cu suport pentru API RESTful si lib client (Java, Python). YiDB este un sistem generic care poate fi utilizat pentru configurarea in cloud, precum si alte necesitati software pentru configurare. Mai mult, YiDB accepta mai multe depozite de date pentru izolarea dorita a datelor.
De ce numele „YiDB”? Yi in chineza inseamna „usor”, de asemenea, exista o celebra literatura antica chineza „Yi Jing” care spune arta stapanirii predictiei si predictiei. Proiectul a fost inradacinat si dezvoltat de o echipa excelenta, in principal in Shanghai, China, de unde a fost ales numele.
Model de metadate
Modelul de metadate se bazeaza pe o paradigma orientata pe obiecte, care poate sustine modelul de date grafice / arborescente. Metadatele pot contine doua tipuri de camp: campul atribut defineste sarcina utila a entitatii si campul relatie defineste relatia dintre entitate. Metadatele sunt extensibile prin mostenire: metadatele copil pot mosteni campuri din metadatele parinte.
Serviciul de Persistenta
Serviciul de persistenta ofera API CRUD pentru entitatea de executie a metadatelor. Entitatea poate fi structura plana sau structura incorporata care a fost conforma cu definitia metadatelor. Pe langa functionalitatea de baza, suporta si cateva caracteristici avansate: blocare optimista bazata pe versiuni, urmarirea auditului, integritatea referintelor, controlul accesului de securitate la date, ramificare si browser avansat de date.
Serviciul de interogare
Serviciul de interogare ofera un limbaj de interogare de stil imperativ care defineste calea de traversare a modelului de date grafic / arborescent. Limbajul de interogare accepta filtrul boolean, selectarea atributelor si unirea implicita care va extrage un rezultat arborescent din setul de date ale graficului. De exemplu, ApplicationService [@name = “comp-iq”]. Grupuri [@name = “coloane”]. Grupuri [@name = “col1”]. ServiceInstances va returna instantele de serviciu in coloana 1 a aplicatiei comp-iq. Limbajul de interogare ofera, de asemenea, utilitare SQL, cum ar fi sortare, limitare, saritura, sugestie, explicare etc.
Managementul sistemului
YiDB vine, de asemenea, cu un utilitar de gestionare a sistemului pentru a mentine starea de sanatate a sistemului, incluzand valori de monitorizare (de exemplu, latenta API / qps) si limitarea API-ului cu prioritate redusa sub starea de suprasarcina. Intregul sistem este disponibil pentru a fi implementat independent.
#Notiuni de baza#
## Conditii prealabile ##
YiDB are nevoie de un Mongo DB 2.0 + pentru a rula in fundal pentru persistenta datelor.
porno comic español videos putas maduras
ver sexo gratis coños de viejas
tetudas españolas porno madres peludas
incesto real madre hijo porno traducido español
abuelas follando como folla mi mujer
incesto jovencitas hentaihd
sexso madura cabalgando
penes de abuelos paja en el coche
vidio pirno videosgays
corridas dentro de la boca caras llenas de semen
sobando tetas folladas extremas
sexo camara oculta españa porno casero real español
porno guey orgia bisexual
madura española con joven tetudas españolas
pollas corriendose porno torrent magnet
videos de peliculas eroticas videos de chicas gratis
orgias abuelas parejas pilladas en la calle
peliculas porno de incesto maduras por dinero
glory hole españa www rubias
milfs españolas follando tetudas jovenes
Daca utilizati Linux pe 64 de biti, puteti face urmatoarele pentru a instala si rula Mongo DB.
##Pornire rapida##
YiDB este implementat in java si administrat de maven. Este usor pentru utilizator sa construiasca si sa incerce pe un computer normal.
Dar pentru utilizatorii care doresc doar sa incerce fara a instala nimic, oferim o consola online pentru a incerca.
Consola online
Dupa implementare, o Consola online este furnizata pentru interogarile trimise folosind o pagina web si afiseaza rezultatul.
Construi
YiDB folosind maven pentru a gestiona proiectul. puteti rula:
pentru a construi proiectul.
Alerga
Mai intai porniti mongo db pe localhost: 27017.
Apoi, puteti pune fisierul de razboi incorporat intr-un container Servlet pentru a rula sau rula urmatoarele:
pentru a rula serverul YiDB intr-un Jetty Server incorporat.
Implementarea productiei
Implementarea productiei se poate face prin agent cronus si master cronus, instructiuni care trebuie actualizate
#FAQ#
Ce este YiDB?
YiDB este o componenta esentiala a platformei cloud eBay. Ofera un serviciu de persistenta si interogare bazat pe metadate de inalta performanta pentru datele de configurare ale centrului de date eBay. Mai mult, YiDB este un sistem generic care poate fi utilizat pentru persistenta datelor structurale.
YiDB ofera un mecanism de persistenta de inalta performanta, care combina scalabilitatea bazelor de date NoSQL si aplicarea integritatii datelor, de obicei gasite doar in bazele de date relationale. Am construit YiDB deasupra MongoDB si am implementat servicii precum gestionarea metadatelor, limbajul interogarilor, integritatea referentiala, controlul accesului si ramificarea pentru a solutiona limitarile bazei de date NoSQL.








