The project provides Mex files for using Sqlite databases from Matlab. Particularly larger numeric matrices can be inserted into or retrieved from Sqlite databases with reasonable speed, as Sqlite is accessed via the C API.
SHOW FULL COLUMNS FROM `jrk_downrecords` [ RunTime:0.016092s ]
SELECT `a`.`aid`,`a`.`title`,`a`.`create_time`,`m`.`username` FROM `jrk_downrecords` `a` INNER JOIN `jrk_member` `m` ON `a`.`uid`=`m`.`id` WHERE `a`.`status` = 1 GROUP BY `a`.`aid` ORDER BY `a`.`create_time` DESC LIMIT 10 [ RunTime:0.181874s ]
SHOW FULL COLUMNS FROM `jrk_tagrecords` [ RunTime:0.002734s ]
SELECT * FROM `jrk_tagrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 20 [ RunTime:0.008990s ]
SHOW FULL COLUMNS FROM `jrk_member` [ RunTime:0.001573s ]
SELECT `id`,`username`,`userhead`,`usertime` FROM `jrk_member` WHERE `status` = 1 ORDER BY `usertime` DESC LIMIT 10 [ RunTime:0.019713s ]
SHOW FULL COLUMNS FROM `jrk_searchrecords` [ RunTime:0.021040s ]
SELECT * FROM `jrk_searchrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 5 [ RunTime:0.004372s ]
SELECT aid,title,count(aid) as c FROM `jrk_downrecords` GROUP BY `aid` ORDER BY `c` DESC LIMIT 10 [ RunTime:0.040386s ]
SHOW FULL COLUMNS FROM `jrk_articles` [ RunTime:0.028850s ]
UPDATE `jrk_articles` SET `hits` = 2 WHERE `id` = 85575 [ RunTime:0.044676s ]