Yada ist ac-Bibliothek, die SQL-Datenbanken mit dem Ziel ermöglicht transparente Verwendung mehrerer Datenbanken abstrahiert. Das Ziel vor Augen ist es, eine gemeinsame Schnittstelle zu mehreren Datenbanken zu machen, damit das Anhalten den Bedarf an Anwendungsentwickler, um verschiedene Module für jede SQL-Backend sie unterstützen wollen schreiben. Es ist auch nützlich für die Zwischenspeicherung von Daten in verschiedenen Datenbanktypen, zum Beispiel den Zugriff auf ein Remote-Oracle-Datenbank und Cache-Ergebnisse in einem lokalen MySQL ein (das Original proof of concept tat).
Um dies zu erreichen, verwendet es eine Kompatibilität Schicht von Funktionen zur Eingangs- und Ausgangsvariablen zu binden, herzustellen Anweisungen und retreive Daten. Funktionalität und Konzept sind ein wenig wie Perl DBI und etwas verbessert (hoffe ich). In der Tat, ich benutze es auf Projekte, bei denen ich keine Notwendigkeit für mehrere Datenbank-Unterstützung, weil Ich mag die API.
Diese API scheint gut zu funktionieren, aber ich möchte ein wenig länger warten, bevor Sie zu Version 1.0 und Verriegelungs es in, um sicherzustellen, gibt es keine Änderungen in letzter Minute oder Versehen. Ich weiß, die Dokumentation ist spärlich gerade jetzt, ich arbeite dran ... Bitte zögern Sie nicht, sich mit Fragen per E-Mail, und ich werde Ihnen gerne zur Verfügung. Auch das wird mir helfen, zu wissen, welche Teile bessere Dokumentation benötigen.
Die MySQL-Modul getestet und sollte stabil sein, wird SQLite3 getestet, aber nicht stark genutzt, Oracle und PostgreSQL sind beide getestet und verwendet ein wenig jedoch binäre Typen derzeit nicht arbeiten in ihnen. Weiter in der Pipeline ist wahrscheinlich zu sein FreeTDS, etc, etc (Freiwillige sind willkommen). Siehe README.modules im Tarball für weitere Informationen.
Was ist neu in dieser Version:
Softwarebeschreibung:
Version: 1.0.0
Upload-Datum: 2 Jun 15
Lizenz: Frei
Popularität: 188
Kommentare nicht gefunden