当前位置:首页 > 数据库 > SQlite

sqlite和python…速度与激情

我在python中实现了一个程序,该程序从蛋白质fasta文件构建一些数据库. fasta文件是包含一些大分子序列的文本文件.您可以阅读有关here的更多信息.
我的程序从每种蛋白质生成一个肽列表,它们是蛋白质片段.为了我的目标,该程序在SQLite中构建和查询数据库.

您知道是否有很多技巧可以在python中更快地填充或查询sqlite数据库吗?
如果我使用SQLAlchemy等层或ORM,是否可以提高性能?

解决方法:

您不会提高性能,ORM层会增加一些开销,但是您可能可以更轻松地进行实验.在给定数据大小的情况下,您可能可以达到create the database in memory,这会更快.或者,您可能希望查看其他类型的数据库,例如redis.


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!