|
@@ -40,32 +40,79 @@ create class if not exists /test/性能AaB_MemDB (
|
|
|
"version": 1
|
|
"version": 1
|
|
|
},
|
|
},
|
|
|
keys(主机AaB),
|
|
keys(主机AaB),
|
|
|
- indexes(主机AaB,v_date,v_timestamp )
|
|
|
|
|
|
|
+ indexes(主机AaB, v_date, v_timestamp )
|
|
|
)with core=memory, autosearch=true , version=false , key=manu, alias='性能测试' , nickname='性能AaB_MemDB'
|
|
)with core=memory, autosearch=true , version=false , key=manu, alias='性能测试' , nickname='性能AaB_MemDB'
|
|
|
;
|
|
;
|
|
|
|
|
|
|
|
-insert into /test/性能AaB_MemDB (id,主机AaB,v_date,v_timestamp) values ('性能AaB:test',"服务器1","2026-04-02","2026-04-02 15:55:55");
|
|
|
|
|
-select count(*) from /test/性能AaB_MemDB where 主机AaB='服务器1'
|
|
|
|
|
|
|
+insert into /test/性能AaB_MemDB (id,主机AaB,v_date,v_timestamp) values ('性能AaB_MemDB:test',"服务器1","2026-04-02","2026-04-02 15:55:55");
|
|
|
|
|
+insert into /test/性能AaB_MemDB (id,主机AaB,v_date,v_timestamp) values ('性能AaB_MemDB:test2',"服务器2","1754-08-31","1901-08-31 15:55:55");
|
|
|
|
|
+
|
|
|
|
|
+select * from /test/性能AaB_MemDB where v_date='1754-08-31' refresh
|
|
|
/**
|
|
/**
|
|
|
output()
|
|
output()
|
|
|
count(1)
|
|
count(1)
|
|
|
**/
|
|
**/
|
|
|
;
|
|
;
|
|
|
|
|
|
|
|
-cql: select * from field where namespace='test' and name in ('主机aab','noindex')
|
|
|
|
|
|
|
+select * from /test/性能AaB_MemDB where v_timestamp='1901-08-31 15:55:55' refresh
|
|
|
/**
|
|
/**
|
|
|
-match("name", "主机aab", "isindex", 1)
|
|
|
|
|
-match("name", "noindex", "isindex", 0)
|
|
|
|
|
|
|
+output()
|
|
|
|
|
+count(1)
|
|
|
|
|
+**/
|
|
|
|
|
+;
|
|
|
|
|
+
|
|
|
|
|
+create ("性能AaB_MemDB:test")-[:connect]->("性能AaB_MemDB:test2")
|
|
|
|
|
+/**
|
|
|
|
|
+output()
|
|
|
|
|
+**/
|
|
|
|
|
+;
|
|
|
|
|
+
|
|
|
|
|
+create ("性能AaB_MemDB:test2")-[:connect]->("性能AaB_MemDB:test")
|
|
|
|
|
+/**
|
|
|
|
|
+output()
|
|
|
|
|
+**/
|
|
|
|
|
+;
|
|
|
|
|
+
|
|
|
|
|
+match ("性能AaB_MemDB:test")-[:connect*1..1]->("性能AaB_MemDB:test2")
|
|
|
|
|
+/**
|
|
|
|
|
+match("graph.nodes.len",2)
|
|
|
**/
|
|
**/
|
|
|
;
|
|
;
|
|
|
|
|
|
|
|
-select * from /test/性能AaB_MemDB where v_date between '2026-04-02' and '2026-04-03' limit 10
|
|
|
|
|
|
|
+match ("性能AaB_MemDB:test")-[:connect]->("性能AaB_MemDB:test2")
|
|
|
|
|
+/**
|
|
|
|
|
+match("graph.nodes.len",2)
|
|
|
|
|
+**/
|
|
|
|
|
+;
|
|
|
|
|
+
|
|
|
|
|
+--match ("性能AaB_MemDB:test")-[*]->("性能AaB_MemDB:test2")
|
|
|
|
|
+/**
|
|
|
|
|
+--match("graph.nodes.len",2)
|
|
|
|
|
+**/
|
|
|
|
|
+;
|
|
|
|
|
+
|
|
|
|
|
+select connect from /test/性能AaB_MemDB
|
|
|
|
|
+/**
|
|
|
|
|
+output()
|
|
|
|
|
+matchcount("connect",{"_all":["性能AaB_MemDB:test"]},1)
|
|
|
|
|
+matchcount("connect",{"_all":["性能AaB_MemDB:test2"]},1)
|
|
|
|
|
+**/
|
|
|
|
|
+;
|
|
|
|
|
+
|
|
|
|
|
+select count(*) from /test/性能AaB_MemDB where 主机AaB='服务器1'
|
|
|
/**
|
|
/**
|
|
|
output()
|
|
output()
|
|
|
count(1)
|
|
count(1)
|
|
|
**/
|
|
**/
|
|
|
;
|
|
;
|
|
|
|
|
|
|
|
|
|
+cql: select * from field where namespace='test' and name in ('主机aab','noindex')
|
|
|
|
|
+/**
|
|
|
|
|
+match("name", "主机aab", "isindex", 1)
|
|
|
|
|
+match("name", "noindex", "isindex", 0)
|
|
|
|
|
+**/
|
|
|
|
|
+;
|
|
|
|
|
+
|
|
|
select * from /test/性能AaB_MemDB where v_date between 1774972800000 and 1776182400000 limit 10
|
|
select * from /test/性能AaB_MemDB where v_date between 1774972800000 and 1776182400000 limit 10
|
|
|
/**
|
|
/**
|
|
|
output()
|
|
output()
|
|
@@ -73,7 +120,7 @@ count(1)
|
|
|
**/
|
|
**/
|
|
|
;
|
|
;
|
|
|
|
|
|
|
|
-select * from /test/性能AaB_MemDB where v_timestamp between '2026-04-02 00:00:00.000' and '2026-04-03 00:00:00.000' limit 10
|
|
|
|
|
|
|
+select "hello".id from /test/性能AaB_MemDB "hello" where v_date between 1774972800000 and 1776182400000 order by "hello".v_date limit 10
|
|
|
/**
|
|
/**
|
|
|
output()
|
|
output()
|
|
|
count(1)
|
|
count(1)
|
|
@@ -87,7 +134,6 @@ count(1)
|
|
|
**/
|
|
**/
|
|
|
;
|
|
;
|
|
|
|
|
|
|
|
{"sql":"select * from /test/性能AaB_MemDB where v_date between 1774972800000 and 1776182400000 limit 10"}
|
|
{"sql":"select * from /test/性能AaB_MemDB where v_date between 1774972800000 and 1776182400000 limit 10"}
|
|
|
/**
|
|
/**
|
|
|
output()
|
|
output()
|
|
@@ -102,7 +148,6 @@ count(1)
|
|
|
**/
|
|
**/
|
|
|
;
|
|
;
|
|
|
|
|
|
|
|
{"sql":"select * from /test/性能AaB_MemDB where v_timestamp between 1774972800000 and 1776182400000 limit 10"}
|
|
{"sql":"select * from /test/性能AaB_MemDB where v_timestamp between 1774972800000 and 1776182400000 limit 10"}
|
|
|
/**
|
|
/**
|
|
|
output()
|
|
output()
|