anykeystore είναι ένα γενικό περιβάλλον περιτύλιγμα πολλαπλές διαφορετικές backends να παρέχουν μια συνεπή αποθήκευσης τιμή-κλειδί API & nbsp?. Αυτή η βιβλιοθήκη προορίζεται να χρησιμοποιηθεί από άλλες βιβλιοθήκες που απαιτούν κάποια μορφή γενικής αποθήκευσης.
Χρήση
από anykeystore create_store εισαγωγής
κατάστημα = create_store («sqla», url = "postgres + psycopg2: // bob @ localhost / mydb ')
Ρυθμίσεις = {
& Nbsp? "Mystore.store»: «sqla»,
& Nbsp? "Mystore.url»: «MySQL: // bob @ localhost / mydb ',
}
κατάστημα = create_store_from_settings (ρυθμίσεις, prefix = "mystore.»)
Υποστηριζόμενα backends
- Μνήμη
- Sqlalchemy
- Απαιτεί: sqlalchemy
- MongoDB
- Απαιτεί: pymongo
- Ρέντη
- Απαιτεί: Ρέντη-py
- Memcached
- Απαιτεί: python-memcached ή python3-memcached
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε