verobject alapvető érték boltba, hogy megtartja példányban már változathoz.
Miért érdemes ezt a
- Már telepített Redis
- Te soha nem akarok elveszíteni adatok
- Tetszik pythonic API-k
- Azt akarjuk, hogy a KVS automatikusan savanyú (vagy jsonify) az adatait
- Akarsz valami egyszerű (140 forrása sornyi kódot)
- Kérsz valamit, ami működik (70 sor teszt kód)
Miért nem használja ezt
- Ez teret nem hatékony. Nem tömöríti felülvizsgálata delták, mint git nem.
- Nem támogatja a tranzakciókat vagy fantázianév mentése módszerek, mint zope
Telepítés
A mappa:
sudo python setup.py telepíteni
Re cheeseshop:
sudo pip telepíteni verobject
Re git:
sudo pip telepíteni git + git: //github.com/jart/verobject.git
Basic Használat
import dateTime verobject, Redis
Redis = redis.Redis ()
tábla1 = verobject.Store ("tabla1", Redis = Redis)
tábla1 ['hk'] = {'hello': ['Kitty', 'Kitty', 'Kitty']}
tábla1 ['ts'] = datetime.date (1984, 10, 31)
print tábla1 ['ts'], tábla1 ['hk']
del tábla1 ['ts']
tábla1 ['vc'] = 'kivitelnél1 "
tábla1 ['vc'] = 'Version2 "
tábla1 ['vc'] = 'verziója3 "
érvényesíteni lista (table1.versions ("VC")) == ['verziója3', 'Version2 "," kivitelnél1 "]
érvényesíteni table1.versions ("VC") [0] == 'verziója3 "
érvényesíteni table1.versions ("VC") [- 1] == 'kivitelnél1 "
követelmények :
- Python
Hozzászólás nem található