Я создаю генератор анаграммы, который был упражнением по кодированию, и использую список слов длиной около 633 000 строк (одно слово в строке). Первоначально я написал программу только на Ruby, и я хотел бы изменить ее, чтобы развернуть в Интернете.
Моя служба хостинга поддерживает Ruby on Rails как почти единственное решение на основе Ruby. Я думал о хостинге на своей машине и об использовании меньшего фреймворка, но сейчас я не хочу заниматься вопросами безопасности.
Я использовал RoR только для приложений на основе базы данных (CRUD). Однако я никогда не заполнял базу данных sqlite таким образом, так что это вопрос из двух частей:
1) Должен ли я импортировать это в базу данных? Если да, то какой метод лучше всего для этого сделать? Я хотел бы придерживаться sqlite для простоты, если это так.
2) «Плоский файл» лучше? Я не буду создавать или обновлять, просто проверяю список слов.
Спасибо.