Модераторы: ginnie, korob2001
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> seek MySQL 
V
    Опции темы
gcc
Дата 9.10.2009, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17




ради интереса, можно ли файл (50-200Мб) читать по байтово из MySQL из типа blob? (или другого типа)

так как из файловой системы??

вот пример из ФС

Код

    $start = (int) @$_GET['position'];
    if ($start < 0) die("You fucking idiot");
    // open file for reading
    $fp = fopen($file, 'r+');
    $fsize = filesize($file);
    if ($start > 0)
    {
        // seek to requested position
        fseek($fp, $start);
        // FLV header for the movie part. Magic. Just trust me.
        // Header code is completely taken from flv4php project
        $header = "FLV" . pack('C', 1 ) . pack('C', 5 ) . pack('N', 9 ) . pack('N', 9 );
        header("Content-Length: " . (strlen($header) + $fsize - $start));
        echo $header;
    } else {
        header("Content-Length: " . $fsize);
    }
    set_time_limit(0);
    while(!feof($fp)) {
        print(fread($fp, 1024));
        usleep(1000);// limit download speed
    }
    fclose($fp); 



а можнро ли из MySQL

в гугле прошелся, но мало что нашел...

вот не много http://www.iaeste.or.at/doc/pike7.6-doc/ht...esult/seek.html



PM WWW ICQ Skype GTalk Jabber   Вверх
gcc
Дата 9.10.2009, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



увидел, типо поля stream есть в MSSQL/ORACLE

MySQL//PgSQL нету smile

там можно видео  через скрипт транслировать из Oracle прикольно http://search.cpan.org/~pythian/DBD-Oracle...om_the_database

в PgSQL есть какой-то seek

Цитата

lo_lseek

      $loc = $dbh->pg_lo_lseek($lobj_fd, $offset, $whence);

    Changes the current read or write location on the large object $obj_id. Currently $whence can only be 0 (which is L_SET). Returns the current location and undef upon failure. This function cannot be used if AutoCommit is enabled.



есть как дополнение:
http://blobstreaming.org/


Это сообщение отредактировал(а) gcc - 9.10.2009, 19:29
PM WWW ICQ Skype GTalk Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: Системное программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к системному программированию на Perl
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.0429 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.