verobject е ключов магазин стойност, която поддържа копия от последните ревизии.
<Силен> Защо трябва да използвате този
- Ти вече разгърнати Redis
- Не искам никога да загубите данни
- Обичаш ли pythonic APIs
- Вие желаете КВС за автоматично туршия (или jsonify) си данни
- Искаш ли нещо по-просто (140 източник реда код)
- Искаш ли нещо, което работи (70 линии за изпитване)
<Силен> Защо не трябва да използвате това
- Това е пространство неефективно. Тя не се компресира редакция делти като Git прави.
- Тя не поддържа сделки или въображаемо спасяване методи като Zope
<Силен> Монтаж
От папка:
Sudo питон setup.py инсталиране
От cheeseshop:
Sudo PIP инсталирате verobject
От Git:
Sudo PIP инсталирате Git + Git: //github.com/jart/verobject.git
<Силен> Basic Usage
внос DateTime, verobject, преразпределяне
преразпределяне = redis.Redis ()
таблица 1 = verobject.Store ("Таблица 1", преразпределяне = преразпределяне)
таблица 1 ["HK"] = {"здравей": ["коте", "коте", "Кити"]}
таблица 1 ["TS"] = datetime.date (1984, 10, 31)
Принтирай таблица1 ['TS'], таблица 1 ["HK"]
дел таблица1 ['TS']
таблица 1 ["VC '] =' версия 1"
таблица 1 ["VC '] =' Version2"
таблица 1 ["VC '] =' version3"
отстояват списък (table1.versions ("VC")) == ['version3 "," Version2 "," версия 1 "]
твърдят table1.versions ("VC") [0] == "version3"
отстояват table1.versions ("VC") [- 1] == "версия 1"
<силни> Изисквания :
- Python
Коментари не е намерена