verobject

Software screenshot:
verobject
Dettagli del software:
Versione: 0.1.4
Data di caricamento: 14 Apr 15
Sviluppatore: Justine Tunney
Licenza: Libero
Popolarità: 8

Rating: 3.0/5 (Total Votes: 1)

verobject è un negozio di valore chiave che mantiene copie di revisioni del passato.
Perché usare questo
- Hai già distribuito Redis
- Non è mai vuole perdere i dati
- Ti piace API Pythonic
- Si desidera che il KVS a Pickle automaticamente (o jsonify) i dati
- Volete qualcosa di semplice (140 righe di codice sorgente)
- Volete qualcosa che funziona (70 righe di codice di prova)
Perché non si dovrebbe usare questo
- E 'lo spazio inefficiente. Essa non comprime i delta di revisione come git fa.
- Non supporta operazioni o di fantasia di risparmio metodi come zope
Installazione
Dalla cartella:
sudo python setup.py install
Da cheeseshop:
sudo pip install verobject
Da git:
sudo pip install git + git: //github.com/jart/verobject.git
Utilizzo di base
import datetime, verobject, Redis
Redis = redis.Redis ()
table1 = verobject.Store ('tabla1', Redis = Redis)
table1 ['hk'] = {'ciao': ['gattino', 'gattino', 'gattino']}
table1 ['ts'] = datetime.date (1984, 10, 31)
stampa table1 ['ts'], Table1 ['hk']
Del table1 ['ts']
table1 ['vc'] = 'version1'
table1 ['vc'] = 'Version2'
table1 ['vc'] = 'versione 3'
Lista affermare (table1.versions ('vc')) == ['versione 3', 'Version2', 'version1']
affermare table1.versions ('VC') [0] == 'versione 3'
affermare table1.versions ('VC') [- 1] == 'version1'

Requisiti :

  • Python

Programmi simili

Commenti a verobject

I commenti non trovato
Aggiungi commento
Accendere le immagini!