Mysql2 αναπτύχθηκε στο GitHub για την απλούστευση του τρόπου Ruby προγραμματιστές εργάζονται με MySQL.
Με Mysql2, είναι εξαιρετικά εύκολο να συνδεθεί με μια βάση δεδομένων, την εκτέλεση ερωτημάτων MySQL και στη συνέχεια να επιστρέψει τα αποτελέσματα σε αναγνώσιμη μορφή.
Αυτό είναι Mysql2 συνδέσεις με τη βιβλιοθήκη libmysqlclient C συσκευασμένα με τον πυρήνα MySQL και τρέχει ερώτημα μέσω native interface. Αυτό αποδίδει ταχύτερα αποτελέσματα και βοηθά στην ενίσχυση της απόδοσης σας επίσης.
Mysql2 έρχεται με συσκευασμένα υποστήριξη για ActiveRecord και Ράγες .
Τι είναι καινούργιο σε αυτό το αφήστε:.
- Διόρθωση bug για να αποφευχθεί η κατάσταση κούρσας με ενεργές συνδέσεις που παρουσιάσουν σφάλμα
- Επαναφορά πίσω στη χρήση xmalloc / xfree για την κατανομή.
- Αποφύγετε δυνητικά ανασφαλείς Ruby C χρήσης API w / o GVL.
- επαναγοράσει GVL πριν προσπαθήσετε ξανά στο EINTR για σύνδεση.
Τι είναι καινούργιο στην έκδοση 0.4.1:
- Διόρθωση bug για να αποφευχθεί η κατάσταση κούρσας με ενεργές συνδέσεις που λάθους έξω.
- Επαναφορά πίσω στη χρήση xmalloc / xfree για την κατανομή.
- Αποφύγετε δυνητικά ανασφαλείς Ruby C χρήσης API w / o GVL.
- επαναγοράσει GVL πριν προσπαθήσετε ξανά στο EINTR για σύνδεση.
Τι είναι καινούργιο στην έκδοση 0.3.18:
- Διόρθωση bug για να αποφευχθεί η κατάσταση κούρσας με ενεργές συνδέσεις που λάθους έξω.
- Επαναφορά πίσω στη χρήση xmalloc / xfree για την κατανομή.
- Αποφύγετε δυνητικά ανασφαλείς Ruby C χρήσης API w / o GVL.
- επαναγοράσει GVL πριν προσπαθήσετε ξανά στο EINTR για σύνδεση.
Απαιτήσεις :
- Ruby 1.8.7 ή νεότερη έκδοση
Τα σχόλια δεν βρέθηκε