tau

Software screenshot:
tau
Podrobnosti Software:
Verze: 0.1.0
Datum uploadu: 20 Feb 15
Licence: Volný
Popularita: 69

Rating: 1.7/5 (Total Votes: 3)

tau je open source, GPL & nbsp; s licencí nástroj, který poskytuje časovou databáze série API.
Začátek tau serveru (s pamětí backendu):
./tau.py serveru -b paměť
Použijte TauClient pro přístup k databázi z python:
od tau dovozu TauClient
tau = TauClient ()
Poslat některé hodnoty:
tau.set (my_key = 'my_value')
tau.set (my_key = 3,1415)
tau.set ({"my_key": 6,283})
Příjem hodnoty zpět (případně z jiného procesu):
tvrdit tau.get ('my_key') == 6,283
Příjem předchozí hodnoty po dobu (v sekundách):
tvrdit tau.get ("my_key ', doba = 30) == [' my_value", 3,1415, 6,283]
Příjem předchozí hodnoty jejich časových razítek:
data = tau.get ("my_key", doba = 30, časová razítka = True)
tvrdit dat == [[datetime (...), "my_value"],
& Nbsp; [datetime (...), 3,1415],
& Nbsp; [datetime (...), 6,283]]
Pošlete nějaké další hodnoty, budou všechny hodnoty JSON-serializable dělat:
tau.set (another_key = 42, yet_another_key = True)
Přijmout všechny dostupné hodnoty:
tvrdit tau.get ("*") == {"my_key": 6,283,
& Nbsp; "another_key": 42,
& Nbsp; "yet_another_key": true}
Příjem hodnot na základě plácat, pomocí *, [ABC]?:
tvrdit tau.get ("* _ klíč") == {"my_key": 6,283,
& Nbsp; "another_key": 42,
& Nbsp; "yet_another_key": true}
tvrdit tau.get ("* another_key") == {"another_key": 42,
& Nbsp; "yet_another_key": true}
Další příklady viz test, _ *. Py soubory.
Dokumentace balení

Požadavky na :

  • Python

Podobný software

Cache Monitor
Cache Monitor

17 Feb 15

dse
dse

14 Apr 15

ua2.mongolog
ua2.mongolog

20 Feb 15

trombi
trombi

12 May 15

Komentáře k tau

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!