As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center作为指导。
                            
                        
                    
                
                                6年前关闭。
            
                    
我正在Python中构建财务应用程序,以对证券价格进行时间序列分析(除其他事项外)。繁重的工作将主要使用Numpy,SciPy和pandas在Python中完成(pandas具有SQLite和MySQL的接口)。具有Web界面以呈现结果。将会有几百GB的数据。

我很好奇,从性能,访问数据(查询)的便利性以及与Python的接口方面来看,数据库中更好的选择是什么?我已经看过有关SQLite v。MySQL的一般优缺点的帖子,但是我正在寻找更特定于Python应用程序的反馈。

最佳答案

正确答案是PostgreSQL。对于大多数平台,它的安装和MySQL一样容易,但是它是一个更好的数据库,尤其是在处理大量数据(这是您要做的)上对MySQL的改进。

我什至不会开始考虑在SQLite中处理数百GB的数据。

10-07 19:38
查看更多