Pl / proxy

Un système de partitionnement de la base de données gratuit implémenté comme langue PL
Télécharger maintenant

Pl / proxy Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Skype Limited
  • Site Internet de l'éditeur:
  • http://www.skype.com/
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 49 KB

Pl / proxy Mots clés


Pl / proxy La description

Un système de partitionnement de base de données gratuit mis en uvre comme langue PL Pl / proxy est une langue proxy source libre et open source utilisée pour les appels de procédures de base de données distants et la partitionnement des données entre les bases de données basées sur des valeurs de champ de hachage.Le idée de manière à ce que la fonction de proxy sera créée avec la même signature que la fonction à distance soit appelée, alors que la destination Info doit être spécifié à l'intérieur du corps de la fonction proxy. Pl / Proxy est une langue compacte pour les appels distants entre les bases de données PostgreSQL. La syntaxe est similaire à PL / PGSQL et la langue ne contient que 4 déclarations.avec PL / proxy L'utilisateur peut créer des fonctions proxy qui ont la même signature que les fonctions distantes à appeler. Le corps de fonction décrit comment la connexion distante doit être acquise. Voici quelques caractéristiques essentielles de "pl / proxy": · Les fonctions PL / proxy détectent des fonctions distantes à appeler à partir de leur propre signature. · La fonction peut être exécutée sur un, certains ou tous les membres du cluster. · Si la requête est exécutée sur plusieurs partitions, cela se produira en parallèle. · Les requêtes sont exécutées en mode de validation automatique sur le serveur distant. · Les paramètres de requête sont envoyés séparément du corps de requête, évitant ainsi citer / non-tension des deux côtés. · Si les versions backend de proxy et de partition correspondent, PL / Proxy tente d'utiliser des E / S binaires si possible. Quoi de neuf dans cette version: · Évitez d'analyser "Select (" comme appel de fonction. Sinon suivant la requête · Ne parvient pas à analyser: Sélectionnez (0 * 0); · (Peter Eisenraut) · Faites accepter le scanner comme symbole autonome. Sinon, suivez la requête · Ne parvient pas à analyser: SELECT (RET_NUMUTUPLE (1)). NUM, (RET_NUMUTUPLE (1)). Nom; · (Peter Eisenraut) · Nom du type d'argument La longueur de 32 pourrait provoquer un débordement de tampon. · (Ian Sollars) · Fixer le crash avec une valeur NULL entrante dans la fonction contenant SELECT · Avec un ordre d'argumentation différent. En raison de la vérification nulle, NULL a été faite · Avec l'index de Query Arg, au lieu de l'indice de fonction argore. · (Jo? O Matos) · GetOrcode (): Changez le contexte de la mémoire pour contourner l'affirmation () dans Copyerrordata ().


Pl / proxy Logiciels associés