loadMvccTable

语法

loadMvccTable(path, tableName)

参数

path 是一个字符串,表示绝对路径或相对路径。

tableName 是一个字符串,表示表名。

详情

把磁盘上可并发读写的表加载到内存中。

例子

n=5
syms=`IBM`C`MS`MSFT`JPM`ORCL`FB`GE
timestamp=09:30:00+rand(18000,n)
sym=rand(syms,n)
qty=100*(1+rand(100,n))
price=5.0+rand(100.0,n)
temp=table(timestamp,sym,qty,price)
t1= mvccTable(1:0,`timestamp`sym`qty`price,[TIMESTAMP,SYMBOL,INT,DOUBLE],"/home/DolphinDB/Data","t1")
t1.append!(temp);

loadMvccTable("/home/DolphinDB/Data","t1");
timestamp sym qty price
1970.01.01T00:00:39.091 MSFT 4500 99.808702
1970.01.01T00:00:35.293 FB 3600 26.644715
1970.01.01T00:00:36.334 MSFT 3800 66.754334
1970.01.01T00:00:40.362 ORCL 4800 15.480288
1970.01.01T00:00:35.565 MSFT 1700 23.107408