将cjson.ahk生成的ahk对象 以BLOB类型保存到sqlite数据库

遇到了问题?请先进行搜索(中文和英文),然后在此提问

Moderators: tmplinshi, arcticir

nams
Posts: 7
Joined: 20 Jun 2016, 07:44

将cjson.ahk生成的ahk对象 以BLOB类型保存到sqlite数据库

Post by nams » 03 Mar 2024, 04:00

请问,如何将cjson.ahk生成的ahk对象 以BLOB类型保存到sqlite数据库?
在论坛上看了许多帖子,都没有找到解决方法。
cjson.ahk生成的ahk对象,对象能获得内存地址,但是无法获得对象的size。
请教各位大佬,如何解决?

Guest

Re: 将cjson.ahk生成的ahk对象 以BLOB类型保存到sqlite数据库

Post by Guest » 04 Mar 2024, 04:23

不好搞吧,对象在内存并不一定是扁平存储的


nams
Posts: 7
Joined: 20 Jun 2016, 07:44

Re: 将cjson.ahk生成的ahk对象 以BLOB类型保存到sqlite数据库

Post by nams » 06 Mar 2024, 03:40

Guest wrote:
05 Mar 2024, 05:16
可以用这个库:viewtopic.php?t=3573
谢谢,我尝试用这个库做了回测。
5000个json文件,400m大小,全部读取一遍需要87秒。如果用cjson直接解析一遍18秒,还是cjson效率高很多。(都是在用内存做的虚拟硬盘里测试)
只能放弃这种方式了,直接将json文件内容保存到sqlite数据库更高效。

Post Reply

Return to “请求帮助”