タウは、GPL&NBSPオープンソースであり、時系列データベースAPIを提供するツールのライセンスを取得。
(メモリバックエンドで)タウサーバを起動します。
./tau.pyサーバー-bメモリ
のpythonからデータベースにアクセスするためにTauClientを使用します。
タウ輸入TauClientから
タウ= 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、タイムスタンプ=真)
データを主張== [[日時(...)、「my_value ']、
 日時(...)、3.1415]、
 日時(...)、6.283]]
いくつかのより多くの値を送信し、すべてのJSONシリアライズ値が行います。
tau.set(another_key = 42、yet_another_key =真)
利用可能なすべての値を受け取る。
tau.getをアサート( '*')== {'my_key':6.283、
  'another_key':42、
  'yet_another_key':真}
使用して、パタパタに基づいて値を受け取る*、[ABC]?:
( '* _キー')== {'my_key」tau.getを主張:6.283、
  'another_key':42、
  'yet_another_key':真}
、42:tau.get( '* another_key')== {'another_key」を主張する
  'yet_another_key':真}
その他の例については、テスト_ *。PYファイルを参照してください。
パッケージのドキュメント
の要件の
- のPythonます。
コメントが見つかりません