sqlite和python ......速度与激情

时间:2011-09-23 13:32:12

标签: python performance sqlite

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

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

1 个答案:

答案 0 :(得分:4)

你不会提高性能,ORM层会增加一些开销,但你可能会更容易实验。根据您的数据大小,您可以create the database in memory更快。或者您可能希望查看不同类型的数据库,例如redis