Mysql2 è stato sviluppato a GitHub per semplificare il modo in cui gli sviluppatori di Ruby lavorare con MySQL.
Con Mysql2, è estremamente facile da connettersi a un database, eseguire query MySQL e quindi restituire i risultati in un formato leggibile.
Si tratta di collegamenti Mysql2 alla libreria libmysqlclient C confezionato con il nucleo di MySQL e corre interrogazione attraverso un'interfaccia nativa. Questo produce risultati più veloci e aiuta a stimolare le prestazioni pure.
Mysql2 viene fornito con supporto confezionato per la ActiveRecord e Rails .
Cosa c'è di nuovo in questo rilascio:.
- Bugfix per evitare condizioni di gara con le connessioni attive che l'errore fuori
- tornare a utilizzare xmalloc / xfree per le assegnazioni.
- Evitare potenzialmente pericoloso l'utilizzo di API di Ruby C w / o GVL.
- riacquisire GVL prima di riprovare a EINTR su Connect.
Cosa c'è di nuovo nella versione 0.4.1:
- Bugfix per evitare condizioni di gara con connessioni attive che errore fuori.
- tornare a utilizzare xmalloc / xfree per le assegnazioni.
- Evitare potenzialmente pericoloso l'utilizzo di API di Ruby C w / o GVL.
- riacquisire GVL prima di riprovare a EINTR su Connect.
Cosa c'è di nuovo nella versione 0.3.18:
- Bugfix per evitare condizioni di gara con connessioni attive che errore fuori.
- tornare a utilizzare xmalloc / xfree per le assegnazioni.
- Evitare potenzialmente pericoloso l'utilizzo di API di Ruby C w / o GVL.
- riacquisire GVL prima di riprovare a EINTR su Connect.
Requisiti :
- rubino 1.8.7 o superiore
I commenti non trovato