verobject

Skjermbilde programvare:
verobject
Prog.varedetaljer:
Versjon: 0.1.4
Last opp dato: 14 Apr 15
Utvikler: Justine Tunney
Lisens: Gratis
Popularitet: 8

Rating: 3.0/5 (Total Votes: 1)

verobject er en nøkkelverdi butikk som holder kopier av tidligere revisjoner.
Hvorfor skal du bruke denne
- Du har allerede utplassert Redis
- Du trenger ikke noen gang vil miste data
- Du liker Pytonske APIer
- Du vil at KVS til automatisk pickle (eller jsonify) din data
- Du vil ha noe enkelt (140 kilde linjer med kode)
- Du vil ha noe som fungerer (70 linjer med test kode)
Hvorfor du ikke bør bruke denne
- Det er plass ineffektiv. Det komprimerer ikke revisjons deltaer som git gjør.
- Det støtter ikke transaksjoner eller fancy spareformer som Zope
Installasjon
Fra mappe:
sudo python setup.py installere
Fra cheese:
sudo PIP installere verobject
Fra git:
sudo PIP installere git + git: //github.com/jart/verobject.git
Grunnleggende bruk
import datetime, verobject, Redis
Redis = redis.Redis ()
Tabell1 = verobject.Store ('table1', Redis = Redis)
Tabell1 ['hk'] = {"hei": ["pus", "pus", "pus ']}
Tabell1 ['ts'] = datetime.date (1984, 10, 31)
print table1 ['ts'], table1 ['hk']
del table1 ['ts']
Tabell1 ['vc'] = 'version1'
Tabell1 ['vc'] = 'version2'
Tabell1 ['vc'] = 'Version3'
hevde liste (table1.versions ('vc')) == ['Version3', 'version2', 'version1']
hevde table1.versions ('VC') [0] == 'Version3'
hevde table1.versions ('VC') [- 1] == 'version1'

Krav :

  • Python

Lignende programvare

Kommentarer til verobject

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!