Version 1.0 de la librairie mysql_protocol


Cette nouvelle version apporte le support des procédures stockées. Vous pouvez la télécharger depuis ma page GitHub ou bien l’installer grâce à l’outil OPAM.

mysql_protocol est une librairie développée en langage OCaml et implémente le protocole client/serveur natif de MySQL. Il est ainsi possible d’effectuer des requêtes depuis un programme OCaml sans avoir à utiliser d’interface avec la librairie C.

Client Memcached pour Objective Caml


  • Introduction :

Nous allons voir comment développer un client pour le logiciel serveur Memcached avec le langage Objective Caml. Le logiciel Memcached permet en résumé de stocker des données en mémoire vive ce qui offre des accès très rapides. Une valeur est simplement indexée par une clef unique qui est utilisée par le client pour écrire, modifier ou lire cette donnée. Memcached est typiquement utilisé pour stocker des valeurs temporaires afin de gérer un cache d’où son nom. Son protocole est relativement simple ce qui en fait un bon candidat pour une première approche du développement en Objective Caml.

Le code source complet est disponible dans cette archive.

Lire la suite