Yada είναι ac βιβλιοθήκη που αφαιρεί τις βάσεις δεδομένων SQL με στόχο να επιτραπεί διαφανή χρήση των πολλαπλών βάσεων δεδομένων. Ο στόχος στο μυαλό είναι να γίνει μια κοινή διεπαφή σε πολλαπλές βάσεις δεδομένων, σταματώντας έτσι την ανάγκη για προγραμματιστές εφαρμογών να γράψουν διαφορετικές ενότητες για κάθε backend SQL θέλουν να υποστηρίξουν. Είναι επίσης χρήσιμο για την προσωρινή αποθήκευση δεδομένων σε διαφορετικούς τύπους βάσεων δεδομένων, για παράδειγμα, την πρόσβαση σε μια απομακρυσμένη βάση δεδομένων Oracle και προσωρινή αποθήκευση αποτελεσμάτων σε τοπικό MySQL ένα (το πρωτότυπο αποδεικτικό της έννοιας έκαναν).
Για να το καταφέρει αυτό, χρησιμοποιεί ένα στρώμα συμβατότητας των λειτουργιών να δεσμεύσει μεταβλητές εισόδου και εξόδου, την προετοιμασία προτάσεων, και retreive δεδομένων. Η λειτουργικότητα και η έννοια είναι κάπως σαν DBI της Perl, και κάπως βελτιωθεί (ελπίζω). Στην πραγματικότητα, μπορώ να το χρησιμοποιήσω για τα έργα όπου δεν έχω καμία ανάγκη για υποστήριξη πολλαπλών βάσεων δεδομένων, επειδή μου αρέσει το API.
Αυτό το API φαίνεται να λειτουργεί καλά, αλλά θέλω να περιμένουν λίγο περισσότερο πριν πάτε στην έκδοση 1.0 και το κλείδωμα αυτό για να βεβαιωθείτε ότι δεν υπάρχουν αλλαγές της τελευταίας στιγμής ή παραλείψεις. Ξέρω ότι η τεκμηρίωση είναι αραιή τώρα, δουλεύω σε αυτό ... μη διστάσετε να στείλετε email με τις ερωτήσεις και θα είμαι ευτυχής να σας βοηθήσει. Αυτό θα βοηθήσει επίσης να ξέρω ποια μέρη χρειάζονται καλύτερη τεκμηρίωση.
Η μονάδα MySQL έχει δοκιμαστεί και θα πρέπει να είναι σταθερή, SQLite3 δοκιμάζεται, αλλά δεν χρησιμοποιείται σε μεγάλο βαθμό, Oracle και PostgreSQL είναι τόσο δοκιμασθεί και χρησιμοποιηθεί λίγο όμως δυαδικό τύποι δεν κάνουν σήμερα εργάζονται σε αυτά. Επόμενη αγωγού είναι πιθανότατα θα είναι freeTDS, κλπ, κλπ (οι εθελοντές είναι ευπρόσδεκτοι). Δείτε Readme.modules στο συμπιεσμένο αρχείο για περισσότερες πληροφορίες.
Τι νέο υπάρχει σε αυτήν την έκδοση:
Στοιχεία Λογισμικού:
Εκδοχή: 1.0.0
Ανεβάστε ημερομηνία: 2 Jun 15
Άδεια: Δωρεάν
Δημοτικότητα: 188
Τα σχόλια δεν βρέθηκε