در verobject فروشگاه ارزش کلیدی است که نسخه از نسخههای پیشین را نگه می دارد است.
چرا شما باید این استفاده
- شما در حال حاضر مستقر ردیس
- شما هیچوقت نمی خوام به از دست دادن داده ها
- شما دوست رابط های برنامه کاربردی افعی وار
- شما می خواهید KVS به طور خودکار ترشی (یا jsonify) اطلاعات خود را
- شما می خواهید چیزی ساده (140 خط کد)
- شما می خواهید چیزی است که کار می کند (70 خط کد آزمون)
چرا شما باید این استفاده نمی
- این فضای ناکارآمد است. این کار دلتاهای نسخه فشرده مانند دستگاه گوارش می کند.
- این کار معاملات و یا فانتزی صرفه جویی روش مانند zope را پشتیبانی نمی کند
نصب
از پوشه:
پایتون کنید: sudo setup.py نصب
از cheeseshop:
کد: sudo PIP نصب verobject
از دستگاه گوارش:
کد: sudo تصویر در تصویر دستگاه گوارش + دستگاه گوارش نصب: //github.com/jart/verobject.git
طریقه استفاده عمومی
واردات تاریخ ساعت، verobject، ردیس
ردیس = redis.Redis ()
table1 = verobject.Store ('table1 "، ردیس = ردیس)
table1 ['هنگ کنگ'] = {'سلام': ['زن سبک و جلف'، 'زن سبک و جلف'، 'زن سبک و جلف']}
table1 ['TS'] = datetime.date (1984، 10، 31)
چاپ table1 ['TS']، table1 ['هنگ کنگ']
دل table1 ['TS]
table1 ['VC'] = 'version1'
table1 ['VC'] = 'version2'
table1 ['VC'] = 'version3'
ادعا لیست (table1.versions ('VC')) == ['version3'، 'version2'، 'version1']
ادعا table1.versions ('VC') [0] == 'version3'
ادعا table1.versions ('VC') [- 1] == 'version1'
مورد نیاز:
پایتون
نظر یافت نشد