MySAC egy könyvtár, ami mechanizmusokat aszinkron kérést MySQL adatbázisok.
Használja a hivatalosan MySQL kliens könyvtár az azonosításhoz, és a hálózati funkciók. Memóriakiosztási kell tenni a felhasználói kódot, így minden memória menedzser lehet használni.
Fejlesztői megjegyzések
A tényleges könyvtár béta. Én keresni az emberek tesztelésére, és be ötleteit. Csak tesztelték mysql 5. Úgy gondolom, hogy fut is a MySQL 4.1
* A aszinkron A lib távon ugyanolyan aszinkron mechanizmust, hogy az OpenSSL: az I / O funkciókat úgynevezett visszatér üzenetet "kell írni", vagy "kell olvasni", és soha nem blokkolja.
* A lib kapcsolódik a hivatalos mysql kliens lib, használatának hitelesítési módszert és a konverziós hálózati host funkciókat. Ez biztosítani tartósságát lib
* A memória kiosztás csinálnak a felhasználói kód, nem pedig a lib. Ha ezt választja, akkor használja a personnal memória menedzser.
fogalmak:
* Az első lépés, akkor számára memóriát MYSAC medencék. Minden MYSAC struct sikerül connexion a MySQL szerver. Minden MYSAC struct használata 10384o (10240o csak pufferként SQL kérések és válaszok menedzsment)
* A második lépés, akkor le puffer medence tartalmazó válaszokat. Akkor már nagy, közepes és alacsony memóriapuffereket.
* Ha szeretné gyorsítani a végrehajtást, tudod készíteni MySQL nyilatkozatok.
* Kérést elküldeni: készítsen kérése (vagy végrehajtja az utasítást) és társult puffer a kérést. ha a kérelem megszűnik, akkor dettach a puffert MYSAC struct, és elküldi nekik a kérést. Míg a másik kérésére reagál, akkor a puffer az első kérés
Mi az új ebben a kiadásban:
- A jelentős visszalépést, az utolsó változat rögzítették: a hitelesítés számos MySQL szerver nem volt lehetséges az 1.1.
Mi az új 1.1-es verzióban:
- A memória ellenőrzési funkcióval bővült.
- Sok hiba javítva lett.
Mi az új 1.0 verzióban:
- A könyvtár használhatja memóriafoglalási a válaszokat.
- Sok hiba javítva lett.
- A nagy hiba az, hogy a könyvtár nem üres menet válaszokat.
Mi az új 0.5 verzió Beta:
- Téma:
- Töltsd .so alapértelmezés szerint, és nevezze statikus lib-re limysac.a hogy libmysac-static.a
- BUG:
- fix összeállítás az x64 platform
követelmények :
- MySQL Community Edition
Hozzászólás nem található