| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Архивация данных |
| Автор: jzZ 10.8.2006, 12:29 |
| Наверняка кто-то из вас сталкивался с проблемой архивации данных из БД. Передо мной стоит проблема в хранении большого количества записей в БД, однако когда (по желанию администратора) в ней накопится много записей, нужно сохранить данные на жестком диске, после этого удалить их из бд. Сделать это надо средствами php, или Java, однако с БД взаимодействовать будет именно php, нужно, чтобы данные не только вписались в какой-то файл (он будет просто огромен), но еще и сжать его опять-таки средствами php или Java. ( Java упоминаю только потому, что он взаимодействует с php и имеет бОльшую производительность (на мой взгляд) ) Если сделать на php и оно будет работать, я только за, предложите как. Буду очень рад услышать ваши мнения, предложения. |
| Автор: WebMakersRU 10.8.2006, 15:05 |
| А зачем такой гемор, что-то я не пойму?.. Делай дамп обычный на несколько файлов, чтоб не такой огромный файл был, а потом сжимай nix'ом. Есть же стнадартная утила для архивации... Тем более, что текст хорошо сжимается... |
| Автор: Darhazer 10.8.2006, 15:11 |
| В PHP замечательная поддержка GZIP-а http://php.net/manual/en/function.gzopen.php |
| Автор: jzZ 10.8.2006, 15:26 |
| Спасибо за помощь ) во всем разобрался. |