একটি সময় সিরিজ ডাটাবেস API উপলব্ধকারী লাইসেন্স টুল;
Tau, জিপিএল & nbsp একটি ওপেন সোর্স হয়.
(মেমরি ব্যাক সঙ্গে) Tau সার্ভারের শুরু:
./tau.py সার্ভারের -b মেমরি
পাইথন থেকে ডাটাবেস অ্যাক্সেস করতে TauClient ব্যবহার করুন:
Tau আমদানি TauClient থেকে
Tau = TauClient ()
কিছু মান পাঠান:
tau.set (my_key = 'my_value')
tau.set (my_key = 3,1415)
tau.set ({'my_key': 6,283})
ফিরে (সম্ভবত অন্য প্রক্রিয়া থেকে) মান গ্রহণ করুন:
tau.get ('my_key') জাহির == 6,283
(সেকেন্ডে) একটি নির্দিষ্ট সময়ের উপর পূর্ববর্তী মান গ্রহণ করুন:
tau.get ('my_key', কাল = 30) == ['my_value', 3,1415, 6,283] জাহির
পূর্ববর্তী মান তাদের টাইম-স্ট্যাম্প সঙ্গে পান:
তথ্য = tau.get ('my_key', কাল = 30, টাইম-স্ট্যাম্প = সত্য)
তথ্য জাহির == [[datetime (...), 'my_value'],
& Nbsp; [datetime (...), 3,1415],
& Nbsp; [datetime (...), 6,283]]
আরো কিছু মান পাঠান, যে কোন JSON-serializable মান করবেন:
tau.set (another_key = 42, yet_another_key = সত্য)
সমস্ত উপলব্ধ মান গ্রহণ করুন:
tau.get জাহির ('*') == {'my_key': 6,283,
& Nbsp; 'another_key': 42,
& Nbsp; 'yet_another_key': সত্য}
ব্যবহার করে, একটি বিড়বিড় উপর ভিত্তি করে মান পান * [বর্ণমালা]:
('* _ কি') == {'my_key' tau.get জাহির: 6,283,
& Nbsp; 'another_key': 42,
& Nbsp; 'yet_another_key': সত্য}
, 42: tau.get ('* another_key') == {'another_key' জাহির
& Nbsp; 'yet_another_key': সত্য}
আরো উদাহরণ পরীক্ষা: _ *. PY ফাইল দেখুন.
প্যাকেজ ডকুমেন্টেশন
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না