Самый быстрый способ конвертировать двоичный файл в базу данных SQLite - PullRequest
0 голосов
/ 13 мая 2010

У меня есть несколько бинарных файлов, и я ищу способ конвертировать каждый из этих файлов в базу данных SQLite. Я уже пробовал C #, но производительность слишком низкая. Я ищу совет о том, как и какой язык программирования должен быть лучшим для выполнения этого вида преобразования. Хотя я предпочитаю любой объектно-ориентированный язык (например, C #, Java и т. Д.), Я открыт для любого языка программирования, который ускоряет преобразование. Мне не нужен интерфейс GUI для преобразования, запуск скрипта / программы из консоли в порядке. Заранее спасибо

1 Ответ

0 голосов
/ 14 мая 2010

Существует множество интерфейсов языка программирования для SQLite. Выбор языка не будет вашим узким местом . SQLite работает медленно при вставке большого количества записей. Он не поддерживает несколько записей на оператор INSERT, поэтому лучший способ - просто обернуть все это в транзакцию SQL, запустив множество отдельных операторов INSERT.

Для такого рода вещей я бы предложил использовать ruby: sqlite-ruby gem , но на самом деле, любой язык, который вы хотели бы, работал бы отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...