MySAC是一个库,提供了机制作出异步请求到MySQL数据库。
它使用用途进行身份验证和网络功能的官方MySQL客户端库。存储器分配,必须在用户代码来完成,因此,任何存储器管理器都可以使用。
开发者评论
实际库是测试版。我搜索的人进行测试并提出意见。仅与MySQL 5,测试我认为这是与MySQL 4.1还运行
*异步的LIB运行具有相同的异步机制,OpenSSL的:在I / O功能调用,返回消息“需要写”或“阅读需要”,从不阻拦。
*注意:lib与MySQL官方客户端的lib链接,使用的身份验证方法和转换网络主机的功能。这保证了LIB的耐用性
*存储器分配正在做由用户代码,而不是由库。有了这个选择,你可以用你的personnal内存管理器。
概念:
*在第一个步骤,你MYSAC池分配内存。每个MYSAC管理结构以联接MySQL服务器。每个MYSAC结构使用10384o(10240o只是缓冲SQL请求和管理对策)
*在第二个步骤中,您分配缓冲池包含的反应。你可以有大,中,低内存缓冲区。
*如果您想在加速执行,可以准备MySQL的语句。
*发送请求:准备请求(或执行语句)和准缓冲区的请求。当请求被终止,则可以从dettach结构MYSAC缓冲区,并发送等要求。而其他请求的响应,则可以使用第一个请求
什么是此版本的新的缓存:
- 系统在过去的版本主要回归固定:有许多的MySQL服务器的身份验证是不可能的1.1
在什么版本1.1是新的:
- 系统内存中的审计功能已经被添加
- 在许多bug已经修复。
什么是1.0版本新:
- 在该库可以使用的内存分配,以便回复李>
- 在许多bug已经修复。
- 在一个主要缺陷是,库不缕空的响应。
什么版本0.5 Beta版是新的:
- 特点:
- 在编译的.so默认情况下,并重新命名静态库从limysac.a到libmysac-static.a
- BUG:
- 修正编译在x64平台
要求:
- 在MySQL社区版
评论没有发现