zvtvz / zvt

modular quant framework.
https://zvt.readthedocs.io/en/latest/
MIT License
3.22k stars 860 forks source link

建议使用MongoDB或者mysql,性能高 #38

Closed ohyeah521 closed 3 years ago

ohyeah521 commented 4 years ago

建议使用MongoDB或者mysql,性能高

foolcage commented 4 years ago

对个人用户来说,用dbms增加了复杂性,其实就是在文件数据库上加了网络层,如果加上集群复杂度就更高了,对个人用户来说,其实性能反而低了,因为其实该项目定位是个人或者小团队的。

当然,项目使用的是sqlalchemy,适配mysql或者pg工作量不大 ,有需要可以折腾下。

ctaoist commented 4 years ago

作者有时间支持mysql或者mongodb呗,我自己的电脑是数据和代码分离的,数据一般存nas上,代码或者程序运行在一台linux上,有这个需求

foolcage commented 4 years ago

@275761919 支持mysql比较容易,可以参考这个PR https://github.com/zvtvz/zvt/pull/74

kaybinwong commented 3 years ago

建议数据层抽象出来,能落地到本地或者指定库