verobject গত পুনর্বিবেচনা কপি রাখে একটি কী মান দোকান হয়.
ব্যবহার করা উচিত কেন এই
- আপনি ইতিমধ্যে Redis স্থাপন করেছি
- আপনি কি কখনও তথ্য হারাতে চাই না
- আপনি পাইথনীয় API গুলি পছন্দ
- আপনি KVS স্বয়ংক্রিয়ভাবে কাসুন্দি করতে চান (বা jsonify) আপনার তথ্য
- আপনি সহজ কিছু করতে চান (কোড 140 উৎস লাইন)
- আপনি যে কাজ করে কিছু (পরীক্ষা কোড 70 লাইন) করতে চান
ব্যবহার করা উচিত নয় কেন এই
- এটা স্থান অদক্ষ. Git মত এটা পুনর্বিবেচনা deltas কম্প্রেস করা হবে না.
- এটা Zope মত পদ্ধতি সংরক্ষণ লেনদেন বা অভিনব সমর্থন করে না
সংস্থাপনা
ফোল্ডার থেকে:
উবুন্টু পাইথন ইনস্টল setup.py
Cheeseshop থেকে:
উবুন্টু verobject ইনস্টল পিপ
Git থেকে:
উবুন্টু Git + + Git ইনস্টল পিপ: //github.com/jart/verobject.git
বেসিক ব্যবহারের
আমদানি datetime, verobject, redis
redis = redis.Redis ()
table1 = verobject.Store ('table1', redis = redis)
table1 ['HK'] = {'হ্যালো': ['বিড়ালছানা', 'বিড়ালছানা', 'বিড়ালছানা']}
table1 ['TS'] = datetime.date (1984, 10, 31)
মুদ্রণ table1 ['TS'], table1 ['HK']
দেল table1 ['TS']
table1 ['ভিসি'] = 'version1'
table1 ['ভিসি'] = 'version2'
table1 ['ভিসি'] = 'version3'
== (table1.versions ('ভিসি')) ['version3', 'version2', 'version1'] তালিকা জাহির
জাহির table1.versions ('ভিসি') [0] == 'version3'
table1.versions ('ভিসি') জাহির [- 1] == 'version1'
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না