11logs.mql 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. -- ============================================================
  2. -- bucket logs 测试
  3. -- ============================================================
  4. -- 1. 插入数据到 bucket logs
  5. insert into /test/aaa/test_bucket_logs (name, msg, n) values ('log_001', 'log message 1', 1)
  6. ;
  7. -- 2. 查询 bucket logs
  8. select * from /test/aaa/test_bucket_logs where name='log_001'
  9. /**
  10. output()
  11. count(1)
  12. **/
  13. ;
  14. -- 3. 批量插入 bucket logs
  15. insert into /test/aaa/test_bucket_logs (name, msg, n) values ('log_002', 'log message 2', 2)
  16. ;
  17. insert into /test/aaa/test_bucket_logs (name, msg, n) values ('log_003', 'log message 3', 3)
  18. ;
  19. -- 4. 全表查询 bucket logs
  20. select * from /test/aaa/test_bucket_logs
  21. /**
  22. output()
  23. **/
  24. ;
  25. -- 5. count bucket logs
  26. select count(*) from /test/aaa/test_bucket_logs
  27. /**
  28. output()
  29. **/
  30. ;
  31. -- 6. update bucket logs
  32. update /test/aaa/test_bucket_logs set msg='updated log' where name='log_001'
  33. ;
  34. select msg from /test/aaa/test_bucket_logs where name='log_001'
  35. /**
  36. output()
  37. match("msg","updated log")
  38. **/
  39. ;
  40. -- 7. delete bucket logs
  41. delete from /test/aaa/test_bucket_logs where name='log_003'
  42. ;
  43. select * from /test/aaa/test_bucket_logs where name='log_003'
  44. /**
  45. output()
  46. count(0)
  47. **/
  48. ;