- 主题:求教一个数据库的选择
我在python里面生成了一个很大的数据结构A(lst套dct,又套lst,。。。。)
然后这个数据我用pickle dump成了二进制文件,大概500K字节
现在我要在Qt里面获取A的信息,并进行查找(只读操作)
所以想用数据库做二者的桥梁
即python生成数据库,Qt读数据库
请问这个量级(500K,我觉得很小)的数据库选哪个好:
1. 不要钱
2. python和Qt支持操作都简单,有现成的不要钱的库可以用
MySQL?
谢谢
--
FROM 1.202.141.*
我所有的db都在本地
不需要server
类似python生成一个goldendict(词典的库)
Qt去读这个库
【 在 lobachevsky 的大作中提到: 】
: 我在python里面生成了一个很大的数据结构A(lst套dct,又套lst,。。。。)
: 然后这个数据我用pickle dump成了二进制文件,大概500K字节
: 现在我要在Qt里面获取A的信息,并进行查找(只读操作)
: ...................
--
FROM 1.202.141.*
谢谢
看起来很不错
【 在 vmx 的大作中提到: 】
: 这么点大小,SQLite不是正好么,还符合你的单机要求。
--
FROM 124.126.140.*
不太考虑这样
Python需要生成非常多的东西,db是其中一部分,还要生成Qt的一部分代码
所以彻底分开的好
【 在 GoGoRoger 的大作中提到: 】
: 感觉没必要用数据库,想想怎么进程间通信
--
FROM 124.126.140.*
这个真的试过
感觉慢
【 在 KEILLY 的大作中提到: 】
: 难道不是xml或json?
: :
--
FROM 124.126.140.*