MySAC

Tela Software:
MySAC
Detalhes de Software:
Versão: 1.1.1
Data de upload: 11 May 15
Revelador: Thierry FOURNIER
Licença: Livre
Popularidade: 10

Rating: 2.0/5 (Total Votes: 2)

MySAC é uma biblioteca que fornece mecanismos para fazer solicitação assíncrona para bancos de dados MySQL.
Ele usa usa a biblioteca oficial do cliente MySQL para funções de autenticação e de rede. Alocação de memória deve ser feito no código do usuário, portanto, qualquer gerenciador de memória pode ser usado.
Comentários de Desenvolvedor
A biblioteca real é beta. Eu procuro pessoas para testá-lo e enviar idéias. Só é testado com mysql 5. Eu acho que está executando também com o MySQL 4.1
* Para o assíncrono A corrida lib com o mesmo mecanismo assíncrono que openssl: as funções de I / O chamado, retorna mensagem "precisa escrever" ou "precisa de ler", e nunca bloquear.
* A lib está relacionada com a lib cliente mysql oficial, para usar método de autenticação e funções de anfitrião de rede de conversão. Esta assegurar durabilidade da lib
* A alocação de memória estão fazendo pelo código do usuário e não pelo lib. Com esta escolha, você pode usar o seu gerenciador de memória personnal.
Conceitos:
* No primeiro passo, você alocar memória para piscinas MYSAC. Cada MYSAC gerenciar struct conexão ao servidor MySQL. Cada 10384o uso struct MYSAC (10240o apenas para solicitações de buffer do SQL e respostas de gestão)
* Na segunda etapa, você alocar pool de buffer para conter respostas. Você pode ter grandes, médias e baixas buffers de memória.
* Se você quiser acelerar em execução, você pode preparar demonstrações MySQL.
* Enviar pedido: preparar a solicitação (ou executar declaração) e tampão associado com o pedido. quando o pedido é encerrado, você pode Dettach o buffer de MYSAC struct, e enviar outro pedido. Enquanto o outro pedido respondem, você pode usar o buffer do primeiro pedido

O que é novo nesta versão:

  • A grande regressão na última versão foi fixado:. autenticação com muitos servidores MySQL não era possível com 1.1

O que é novo na versão 1.1:.

  • A função de auditoria memória foi adicionado
  • Muitos bugs foram corrigidos.

O que é novo na versão 1.0:.

  • A biblioteca pode usar alocação de memória para respostas
  • Muitos bugs foram corrigidos.
  • Um grande erro é que a biblioteca não enfiar respostas vazias.

O que é novo na versão 0.5 Beta:

  • RECURSO:
  • Compilar .so por padrão e renomear lib estática do limysac.a para libmysac-static.a
  • Erro:
  • correção compilação na plataforma x64

Requisitos :

  • MySQL Community Edition

Programas semelhantes

mysql-python
mysql-python

17 Feb 15

fdb
fdb

20 Feb 15

Qore Tibrv Module
Qore Tibrv Module

20 Feb 15

Comentário para MySAC

Comentários não encontrado
Adicionar comentário
Ligue imagens!