Yada este bibliotecă ac ca rezumate baze de date SQL care vizează să permită utilizarea transparentă a mai multor baze de date. Scop în minte este de a face o interfață comună la mai multe baze de date, oprind astfel nevoia pentru dezvoltatorii de aplicații să scrie diferite module pentru fiecare backend SQL care doresc să susțină. Este, de asemenea, util pentru date caching în diferite tipuri de baze de date, de exemplu, accesul la o bază de date și cache rezultatele de la distanță Oracle într-o MySQL o locală (dovada de origine a conceptului a făcut acest lucru).
Pentru a realiza acest lucru, foloseste un strat compatibilitate de funcții pentru a lega variabilele de intrare și de ieșire, să pregătească declarații, și preluată de date. Funcționalitate și conceptul sunt oarecum ca DBI Perl, și oarecum îmbunătățite (sper). De fapt, sa-l folosesc pe proiecte în cazul în care am nevoie de susținerea bazelor de date multiple pentru că îmi place API.
Acest API pare să funcționeze bine, dar vreau să aștepte un pic mai mult înainte de a merge la versiunea 1.0 și de blocare-l în a vă asigura că nu sunt modificări de ultim minut sau omisiuni. Știu că documentația este rară acum, lucrez la ea ... va rugam sa nu ezitati a trimite un email cu întrebări și voi fi fericit să ajute. Acest lucru va ajuta, de asemenea, să știu ce părți au nevoie de documentație mai bine.
Modulul MySQL este testat și trebuie să fie stabil, SQLite3 este testat, dar nu este utilizat foarte mult, Oracle și PostgreSQL sunt ambele testate și utilizate un pic, dar tipurile binare nu funcționează în prezent în ei. Următorul în conducta este, probabil, va fi freeTDS, etc, etc (voluntari sunt binevenite). Vezi README.modules din arhiva pentru mai multe informații.
Ce este nou în această versiune:
Detalii soft:
Versiune: 1.0.0
Incarca data: 2 Jun 15
Licenţă: Gratuit
Popularitate: 188
Comentariile nu a fost găsit