Pod

Ein reiner Python-ODBMS mit CPICCLE und SQLite implementiert
Jetzt downloaden

Pod Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Andrew Carter
  • Website des Verlags:
  • http://code.google.com/u/andrewjcarter/

Pod Stichworte


Pod Beschreibung

Ein reiner Python-ODBMS implementiert mit CPICCLE und SQLITE POD ist ein Python-Modul, das eine einfache Möglichkeit bietet und Python ObjectSPOD ist, ist ein Objektdatenbankverwaltungssystem (ODBMS), das in reinem Python geschrieben ist und auf den Standard-Python-Paketen CPICCLE und der von Gerhard Häring geschriebenen SQLite3-Schnittstelle aufgebaut ist. Es bietet eine minimale, pythonische und schemafreie API, mit der Sie komplexe verwobene dauerhafte Datenstrukturen erstellen können, ohne stark eingegebene SQL-Spalten oder vordefinierte SQL-Spalten oder vordefinierte Ein- / Viele-Viele-Beziehungen erforderlich: Jedes Objekt, das mit Gurken gespeichert werden kann Kann in einem Pod aufbewahrt werden, einschließlich aller Python-Sammelobjekte. Ebenso wie Python selbst können Attribute dynamisch in der Fliege erstellt werden, ohne sie oder ihren Typ erklären zu müssen. HOWEVERSUCHT POD überschreibt den Dump-Algorithmus von CPickle und erhöht die Ladung mit einem faulen Ladealgorithmus, um eine sehr große Sammlung effizienter zu speichern / abzurufen von Pod-Objekten - alles, ohne das Objekt von CPICCLE-Objekt-Referenzintegrität zu opfern Alle anderen Attribute als Standard-Python-Typen. "Indizes" werden mit SQL-Spalten implementiert, die Einfügungen und Abfragen auf diesen Attributen aktivieren, um bei SQL-Geschwindigkeit auszuführen. Außerdem können Sie Spalten hinzufügen oder herunterladen, und Daten werden niemals verloren - Sie können Sie von der Notwendigkeit von Schema-Migrationsskripts freigeben. Im Wesentlichen sammelt die Hybrid-CPickle / SQL-Architektur von POD die Leichtigkeit und Flexibilität von Gurken mit dem Gefühl und der Leistung traditioneller SQL. Anforderungen: · Python


Pod Zugehörige Software

Fibra

ein Paket, das eine fortgeschrittene Cooperatve-Parallelität mit Python-Generatoren bietet ...

201

Herunterladen