Я хотел бы иметь возможность генерировать случайные byteaполя произвольной длины (<1 ГБ) для заполнения тестовых данных. Каков наилучший способ сделать это?
В моем приложении я вставляю данные в базу данных, используя код на C, так как строки, которые я получаю из ненадежного источника, я избежал их, используя PQescapeByteaConnбиблиотеку libpq. Который работает отлично, то есть приводит к формату строки Octet. Смотрите ниже пример, Строка ввода : \n\t\f\b\p\k\j\l\mestPrepared Выходная строка: \\012\\011\\014\\010pkjlmestPrepared Выходная строка …
Что мы имеем (софт): PostrgeSQL 9.3 с базовой конфигурацией (без изменений postgresql.conf) Windows 7 64 бит Оборудование: Intel Core i7-3770 3,9 ГГц 32 ГБ ОЗУ Накопитель WDC WD10EZRX-00L4HBAta (1000 ГБ, SATA III) Итак, мы должны загрузить в БД aprox. 100.000.000 строки с BYTEA колонке, и более простой 500.000.000 строк (без …
Я хочу импортировать большие (100 МБ - 1 ГБ) данные многоканальных временных рядов в базу данных PostgreSQL. Данные поступают из файлов формата EDF, которые разделяют данные на «записи» или «эпохи», обычно по несколько секунд каждый. Запись каждой эпохи содержит сигналы для каждого канала данных в виде последовательных массивов коротких целых …