시계열 데이터베이스 API를 제공 라이센스 도구
타우는, GPL & NBSP 오픈 소스입니다.
(메모리 백엔드) 타우 서버를 시작합니다
./tau.py 서버 -b 메모리
파이썬에서 데이터베이스에 액세스 할 수 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'],
& NBSP [날짜 (...), 3.1415],
& NBSP [날짜 (...), 6.283]
좀 더 값 보내기, 어떤 JSON 직렬화 값을 할 것입니다 :
tau.set (another_key = 42, yet_another_key = 참)
사용 가능한 모든 값을 수신 :
tau.get을 주장 ( '*') == { 'my_key': 6.283,
이 & nbsp; 'another_key'(42)
& NBSP; 'yet_another_key'TRUE}
사용 두둑에 따라 값을 수신 *, [ABC]? :
( '* _ 키') == { 'my_key'tau.get을 주장 : 6.283,
이 & nbsp; 'another_key'(42)
& NBSP; 'yet_another_key'TRUE}
42 : tau.get ( '*의 another_key') == { 'another_key을'주장
& NBSP; 'yet_another_key'TRUE}
더 많은 예제 테스트 _ *. 평 파일을 참조하십시오.
패키지 문서
이 요구 사항 :
이 파이썬
댓글을 찾을 수 없습니다