Раньше я планировал использовать MySQL для проведения анализа данных Netflix и Twitter. Затем я подумал о том, чтобы попробовать SQLite. До сих пор мой опыт был:
-
Соотношение времени для загрузки данных из файла с 100 480 057 строк и 4 столбца в БД: MySQL: sqlite:: 1:1.6
-
Соотношение времени для создания индекса в данном столбце: MySQL: sqLite:: 1: 3
-
Соотношение отбрасывания таблицы (я сделал ошибку и хотел сбросить и перезапустить):
Разница огромная. Потребовалось много времени, чтобы отказаться от таблицы в SQLite.
У меня создалось впечатление, что SQLite быстрее MySQL, обеспечивая большую часть функций, необходимых для нормального набора задач. Что мне не хватает?