MySAC

Screenshot Software:
MySAC
Mga detalye ng Software:
Bersyon: 1.1.1
I-upload ang petsa: 11 May 15
Nag-develop: Thierry FOURNIER
Lisensya: Libre
Katanyagan: 10

Rating: 2.0/5 (Total Votes: 2)

MySAC ay isang library na nagbibigay ng mekanismo para sa paggawa ng asynchronous kahilingan sa MySQL database.
Ito ay gumagamit ay gumagamit ng mga opisyal MySQL client library para sa mga function ng authentication at network. Laang Memory dapat gawin sa code user, sa gayon ay maaaring gamitin ang anumang memory manager.
Komento Developer
Ang aktwal na mga aklatan ay beta. Ako sa paghahanap ng mga tao para sa pagsubok na ito at magsumite ng mga ideya. Ay sinubok lamang sa MySQL 5. Sa tingin ko na ay tumatakbo rin sa MySQL 4.1
* Para sa asynchronous Ang lib run na may parehong asynchronous na mekanismo na openssl: ang I / O function na tinatawag, nagbabalik message "kailangan na isulat ang" o "na kailangan basahin ang", at hindi na-block.
* Lib ay naka-link sa opisyal na MySQL client lib, para sa paggamit ng paraan ng authentication at mga function na host ng network conversion. Ito siguruhin tibay ng lib
* Ang memory paglalaan ay ginagawa sa pamamagitan ng mga code ng gumagamit at hindi sa pamamagitan ng lib. Sa pagpipiliang ito, maaari mong gamitin ang iyong personnal memory manager.
concepts:
* Sa unang hakbang, maglaan ka ng memory para MYSAC pool. Bawat MYSAC struct pamahalaan ang pagkakakabit sa MySQL server. Bawat MYSAC paggamit struct 10384o (10240o para lamang sa mga kahilingan buffering SQL at kasagutan management)
* Sa ikalawang hakbang, maglaan ka buffer pool para naglalaman sagot. Maaari kang magkaroon ng malaki, daluyan at mababa ang buffer memory.
* Kung nais mong pabilisin sa pagpapatupad, maaari mong maghanda MySQL pahayag.
* Ipadala hiling: request maghanda (o execute na pahayag) at iugnay buffer sa kahilingan. kapag ang kahilingan ay tinapos, maaari mong dettach ang buffer mula MYSAC struct, at magpadala ng iba pang kahilingan. Habang ang ibang sumagot kahilingan, maaari mong gamitin ang buffer ng unang kahilingan

Ano ang bago sa release na ito:

  • Ang isang pangunahing pagbabalik sa nakaraang bersyon ay naayos. authentication sa maraming mga server ng MySQL ay hindi posible sa 1.1

Ano ang bago sa bersyon 1.1:.

  • Ang isang function audit memory ay naidagdag
  • Maraming mga bug ay naayos na.

Ano ang bago sa bersyon 1.0:.

  • maaaring gamitin ang memory laang-gugulin para sa mga sagot sa library
  • Maraming mga bug ay naayos na.
  • Ang isang malaking bug na sa library ang thread ng walang laman na mga sagot.

Ano ang bago sa bersyon 0.5 Beta:

  • FEATURE:
  • Magtala ng .so pamamagitan ng default at palitan ang pangalan ng static lib mula limysac.a sa libmysac-static.a
  • BUG:
  • fix compilation sa x64 platform

Kinakailangan :

  • MySQL Community Edition

Katulad na software

conrad
conrad

11 May 15

Librarian DB
Librarian DB

11 May 15

Mga komento sa MySAC

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!