14promdb.mql 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. -- ============================================================
  2. -- bucket promdb 测试
  3. -- ============================================================
  4. -- 1. 插入数据到 promdb
  5. insert into /test/aaa/test_bucket_promdb (name, metric, ts) values ('prom_001', 1.5, 1700000000000)
  6. /**
  7. onerror(continue)
  8. **/
  9. ;
  10. insert into /test/aaa/test_bucket_promdb (name, metric, ts) values ('prom_002', 2.5, 1700000001000)
  11. /**
  12. onerror(continue)
  13. **/
  14. ;
  15. insert into /test/aaa/test_bucket_promdb (name, metric, ts) values ('prom_003', 3.5, 1700000002000)
  16. /**
  17. onerror(continue)
  18. **/
  19. ;
  20. -- 2. 查询 promdb
  21. select * from /test/aaa/test_bucket_promdb where name='prom_001'
  22. /**
  23. onerror(continue)
  24. output()
  25. count(1)
  26. **/
  27. ;
  28. -- 3. 全表查询
  29. select name, metric, ts from /test/aaa/test_bucket_promdb
  30. /**
  31. onerror(continue)
  32. output()
  33. **/
  34. ;
  35. -- 4. 更新 promdb
  36. update /test/aaa/test_bucket_promdb set metric=10.5 where name='prom_001'
  37. /**
  38. onerror(continue)
  39. **/
  40. ;
  41. select name, metric from /test/aaa/test_bucket_promdb where name='prom_001'
  42. /**
  43. onerror(continue)
  44. output()
  45. **/
  46. ;
  47. -- 5. 聚合 promdb
  48. select count(*) from /test/aaa/test_bucket_promdb
  49. /**
  50. onerror(continue)
  51. output()
  52. **/
  53. ;
  54. -- 6. delete promdb
  55. delete from /test/aaa/test_bucket_promdb where name='prom_003'
  56. /**
  57. onerror(continue)
  58. **/
  59. ;
  60. select count(*) from /test/aaa/test_bucket_promdb
  61. /**
  62. onerror(continue)
  63. output()
  64. **/
  65. ;