Russian Qt Forum
Май 05, 2024, 19:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: 64 гига  (Прочитано 4687 раз)
Steven_Orko
Гость
« : Январь 18, 2006, 19:33 »

Для того, чтобы хранить массив байт такой длины, придется переделывать QByteArray? Или мож есть все-таки класс, который может столько хранить?

добавлено спустя 17 минут:

 Есть идея сделать класс-массив из QByteArray и обеспечить нумерацию байтов сквозную для всех QByteArray. Кто как считает, это нормальный вариант или у кого есть идеи получше?

Зачем это надо - необходимо обеспечить сохранение данных размером до 64 Гб, считанных из БД.
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #1 : Январь 18, 2006, 20:48 »

а зачем такие обьемы если не секрет

возможно их можно как то сегментировать
Записан
Steven_Orko
Гость
« Ответ #2 : Январь 18, 2006, 21:35 »

Цитата: "Admin"
а зачем такие обьемы если не секрет

возможно их можно как то сегментировать

Я тоже подумал про сегментацию, что как раз и выразилось бы в массибе из QByteArray. Такой объем нужен, как я писал, для хранения значения из БД. Там поле такого типа есть, BLOB. Оно может как раз хранить байтовые объекты объемом до 64 Гб. Хочу иметь способ получать доступ ко всему значению.
Есть еще идея организовать класс, который на самом деле ничего не будет хранить, а будет в некоторые моменты времени читать из текущей строки по кускам массивы байтов поля типа BLOB.
Записан
Вудруф
Гость
« Ответ #3 : Январь 19, 2006, 13:39 »

А у тебя в память влезет при 32-битном процессоре?
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #4 : Январь 19, 2006, 15:22 »

Знаешь! Есть такая либа!

otl.sf.net

я ее для баз данных юзаю!
там эти задачи решены

куча баз в поддержке!
Записан
Steven_Orko
Гость
« Ответ #5 : Январь 19, 2006, 18:16 »

Цитата: "Admin"
Знаешь! Есть такая либа!

otl.sf.net

я ее для баз данных юзаю!
там эти задачи решены

куча баз в поддержке!

Спасибо за либу. Там один заголовочный файл? Да?
Пойду поразбираюсь с ней ))
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #6 : Январь 20, 2006, 00:34 »

да именно так
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.066 секунд. Запросов: 22.