如何在mysql中的表中插入大蛋白质序列?

时间:2018-03-17 04:11:24

标签: mysql database bioinformatics

我正在创建一个蛋白质数据库,它由大蛋白质序列组成。我创建了四个表,其中一个表存储了基因组ID,序列ID,名称和序列。我可以使用INSERT INTO命令MySQL轻松存储其他值,但我很喜欢以fasta格式插入这些大蛋白质序列,因为一个基因组有数千个肽序列。 我想找出一种可以使用MySQL存储这些序列的方法。

任何帮助将不胜感激! 感谢

1 个答案:

答案 0 :(得分:0)

鉴于基因组包含数十亿个字符,将其存储在sql数据库中是不可行的,因为即使是最长的数据类型也最多可容纳1000个字符。相反,我建议使用NoSQL键值db来存储序列。