Tripoli

Le projet Tripoli est une implémentation de Python Triplespace.
Télécharger maintenant

Tripoli Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Dominic Fox
  • Site Internet de l'éditeur:

Tripoli Mots clés


Tripoli La description

Le projet Tripoli est une implémentation de Python Triplespace. Le projet Tripoli est une mise en uvre de Python Triplespace.Tripoli est une implémentation de python d'un "triple espace": c'est-à-dire un magasin triple avec une sémantique d'espace tuple. Il prend en charge la synchronisation des processus concurrents via une structure de données partagée. Les processus peuvent ajouter des triples au magasin et lire ou prendre des triples du magasin à l'aide de la correspondance de motif. Si un triple correspondant à un modèle n'est pas encore dans le magasin, une requête bloquera jusqu'à ce qu'un triplement approprié soit ajouté par un autre processus. De nombreux modèles de synchronisation peuvent être exprimés à l'aide de ces primitives. Tripoli étend la sémantique des espaces tuple avec deux opérations supplémentaires, Copy_Graph et Copy_Collect_Graph. Celles-ci copient ou déplacent le graphique de tous les triples connectés à un sujet donné à un nouvel espace triple et peuvent être utilisés avec les autres opérations de correspondance de motif pour exprimer des requêtes de procédure sur des données triples.


Tripoli Logiciels associés