Я создаю базу данных белков, которая состоит из больших последовательностей белков. Я создал четыре таблицы, в одной из которых хранится идентификатор генома, идентификатор последовательности, имя и последовательность. Я могу легко сохранить другие значения с помощью команды MySQL INSERT INTO, но меня поразила вставка этих больших белковых последовательностей в формате fasta, потому что один геном содержит тысячи пептидных последовательностей. Я хочу найти способ хранения этих последовательностей с помощью MySQL.

Любая помощь будет оценена! Благодарность

-1
user8392790 17 Мар 2018 в 07:11

1 ответ

Лучший ответ

Учитывая тот факт, что геномы содержат несколько миллиардов символов, невозможно сохранить это в базе данных sql, потому что даже самый длинный тип данных может содержать не более 1000 символов. Вместо этого я бы порекомендовал использовать базу данных типа "ключ-значение" NoSQL для хранения ваших последовательностей.

0
Mike Tung 17 Мар 2018 в 21:33