Existe-t-il une bibliothèque utilisable depuis C++ pour partager des données assez simples (entiers, nombres à virgule flottante, chaînes) entre des processus coopératifs?tableau associatif interprocesseur haute vitesse
doit être:
- -haut débit (méthodes basées sur SQL trop lent en raison de l'analyse syntaxique)
- en mesure d'obtenir, ensemble, mettre à jour, supprimer les deux types de données fixes et variables (par exemple int et string)
- ACID (atomique, cohérent, isolé, durable)
- utilisable sous Linux
- utilisable par des procédés sans un parent commun.
- licence hautement compatible: par ex. LGPL, MIT, BSD
Pour les points de bonus:
- capacité à travailler à travers le réseau.
- capacité à gérer l'agrégation/composition dans des structures plus complexes
Je ne l'ai pas utilisé, mais avez-vous étudié les capacités de D-Bus pour IPC? –
STL Carte + activemq? –