У меня есть система с двумя процессами, один из которых выполняет одиночную вставку, а другой — массовую вставку. Очевидно, что второй процесс быстрее, и я работаю над переносом первого процесса на механизм массовой вставки, но сегодня утром меня поставил в тупик вопрос коллеги о том, «почему массовая вставка будет быстрее, чем одиночная вставка».
Так действительно, почему массовая вставка выполняется быстрее, чем одиночная вставка?
Кроме того, есть ли различия между массовыми и одиночными вставками в MySQL и HBase, учитывая, что их архитектуры баз данных совершенно разные? Я использую оба для своего проекта, и мне интересно, есть ли различия в массовых и одиночных вставках для этих двух баз данных.