В настоящее время я использую Vim для чтения SO's data dump. Тем не менее, мой Macbook замедляется, когда я скатываю всего несколько строк. Это говорит о том, что должны быть более эффективные способы чтения данных.Для эффективного считывания данных SO's
Я мало знаю MySQL. Файлы находятся в формате .xml -format. В настоящее время довольно сложно читать данные в формате .xml. Возможно, более эффективно преобразовать xml-файлы в MySQL и затем прочитать файлы. Я знаю только MS db -tool для таких действий. Однако я хотел бы узнать еще один инструмент.
Проблемы
- для разбора XML-к SQL -queries таким образом, что MySQL понимает. Нам нужно знать структуры данных данных.
- для запуска данных в MySQL
- найти какой-то инструмент, похожий на MS DB -tool, с помощью которого мы можем прочитать данные эффективно
Как вы читаете SO свои данные дамп эффективно?
-
[править]
- Как вы можете запустить 523 SQL queries создать базу данных в терминале? У меня есть команды в текстовом файле.
- Как вы можете «перейти на [режим восстановления] в простом режиме восстановления в базе данных?
Что ваша цель? Очевидно, что если у вас есть доступ к интернету, самый простой способ чтения Переполнение стека находится на самом веб-сайте. Возможно, вы ищете автономный доступ ко всем текстовым сообщениям? Или вы хотите сделать некоторые анализы данных после их загрузки в база данных? –
@Greg: Я хотел бы сделать некоторый анализ данных после его загрузки в базу данных. –
Эта тема решает проблему # 1: http://stackoverflow.com/questions/1147955/to-run-a-sql-file-in-mysql –