
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.09.2015, 11:48
|
|||
|---|---|---|---|
|
|||
Импорт данных из XML файла |
|||
|
#18+
Привет. Вообщем необходимо импортировать XML файл (15 Гб) в таблицу постгреса. Никак не могу найти способ. Помогите чем можите)) Спасибо)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2015, 12:14
|
|||
|---|---|---|---|
Импорт данных из XML файла |
|||
|
#18+
fedotovsergey, [\]copy таблица (поле) from файл; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2015, 12:29
|
|||
|---|---|---|---|
|
|||
Импорт данных из XML файла |
|||
|
#18+
p2., не для XML такое не подходит ОШИБКА: неверное значение для целого числа: "<list>" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2015, 14:24
|
|||
|---|---|---|---|
Импорт данных из XML файла |
|||
|
#18+
Файл в 16 гигов только SAX ом разбирать. В pg есть xpatch , но он я думаю такое не проглотит, так как мне кажется это DOM. Можно попробовать Pentaho DI , может и прокатит. Или вам его просто как файл запихать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.09.2015, 08:57
|
|||
|---|---|---|---|
|
|||
Импорт данных из XML файла |
|||
|
#18+
angel_zar, нет) мне именно в поля таблицы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.09.2015, 12:24
|
|||
|---|---|---|---|
Импорт данных из XML файла |
|||
|
#18+
Есть 2а вида парсеров XML, SAX(Потоковый) и DOM. DOM предназначен для работы со сложными (по структуре) документами, сразу весь файл подгружается в память (судя по вышему файлу 15гиг оперативы надо будет) SAX предназначен для работы с простыми (по структуре) документами, чтение из файла происходит секциями (занимает фактически фиксированное место в памяти) Ну а парсить нужно чем то внешним, писать ПО или скрипт, там уже смотрите на чем удобнее (на чем умеете), главное что б либы с SAX были. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.09.2015, 15:31
|
|||
|---|---|---|---|
Импорт данных из XML файла |
|||
|
#18+
fedotovsergey, Советую сконвертировать xml -> csv, конвертеров много разных Если это ФИАС (похоже по размеру), то лучше взять dbf и использовать pgdbf - очень быстро. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&mobile=1&tid=1997751]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
155ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 422ms |

| 0 / 0 |
