Есть ли способ уменьшить количество операций ввода-вывода, связанных либо с MySQL, либо со скриптом Python?Я думаю об использовании EC2, и затраты кажутся нормальными, за исключением того, что я не могу предсказать мое использование ввода-вывода, и я волнуюсь, что это может привести меня к слепоте с расходами.
Я в основном разрабатываю скрипт на python для анализа данных и загрузки их в mysql.Когда-то в mysql, я делаю довольно тяжелую аналитику (создавая новые столбцы, таблицы ... в основном много математических и финансовых анализов для большого набора данных).Так есть ли какие-либо передовые методы проектирования, чтобы избежать тяжелых операций ввода-вывода?Я думаю, что memcached хранит все в памяти и обращается к нему оттуда, есть ли способ заставить mysql или другие скрипты делать то же самое?
Сейчас я отлично запускаю скрипты на другом хосте с 2 гигабайтамибаран, но у экземпляра ec2, на который я смотрел, было около 8 концертов, поэтому мне было интересно, смогу ли я использовать дополнительную память, чтобы сэкономить мне немного денег.