Bir zaman seriyası bazası API təmin lisenziya alət
tau, GPL & nbsp açıq mənbəyidir.
(Yaddaş backend ilə) tau server Start:
./tau.py server b yaddaş
Python bazası daxil olmaq üçün TauClient istifadə edin:
tau idxal TauClient dən
tau = TauClient ()
Bəzi dəyərləri göndər:
tau.set (my_key = 'my_value)
tau.set (my_key = 3,1415)
tau.set ({"my_key: 6,283})
Geri (bəlkə başqa bir prosesi) dəyərlər almaq:
tau.get (my_key) müdafiə == 6,283
(Saniyə) ərzində əvvəlki dəyərləri əldə:
tau.get (my_key, müddəti = 30) == ['my_value, 3,1415, 6,283] iddia
Əvvəlki dəyərlər öz zaman damgaları ilə almaq:
məlumat = tau.get (my_key, müddəti = 30 zaman damgaları = True)
məlumat müdafiə == [[datetime (...), "my_value '],
& Nbsp; [datetime (...), 3,1415]
& Nbsp; [datetime (...), 6,283]]
Bir daha dəyərlər göndər, hər hansı bir JSON-serializable dəyərlər edəcəyik:
tau.set (another_key = 42 yet_another_key = True)
Bütün mövcud dəyərlər almaq:
tau.get müdafiə (*) == {'my_key: 6,283,
Nbsp &; 'another_key: 42,
& Nbsp; 'yet_another_key: True}
Istifadə edərək, bir qanunauyğunluq əsasında dəyərlər almaq * [abc]:
(* _ key ') == {' my_key 'tau.get müdafiə: 6,283,
Nbsp &; 'another_key: 42,
& Nbsp; 'yet_another_key: True}
42: tau.get (* another_key) == {'another_key' müdafiə
& Nbsp; 'yet_another_key: True}
Daha nümunələri test _ *. Py faylları bax.
Paket Documentation
tələblər
- Python
Şərhlər tapılmadı