Электронная библиотека нового типа

Страницы:  1
Ответить
 

Nick222

Стаж: 17 лет 7 месяцев

Сообщений: 3692


Nick222 · 12-Май-13 13:19 (11 лет 8 месяцев назад)

Введение:
За последние 10-15 лет система хранения электронных книг перешла от индивидуальных компьютеров - к сайтам-файло-хранилищам - и к трекерам, которые на сегодня, ИМХО, являются наиболее прогрессивным способом массового хранения электронных книг и доступа к ним.
Однако, в настоящее время существует как минимум две группы угроз подобной системе хранения:
- массированная юридическая борьба против трекеров (в которой правообладателями преднамеренно смешиваются понятия хранения электронной копии книги и пользования книгой);
- вероятные масштабные катастрофы (типа мировой войны, глобального потепления и т.п.).
Те и другие причины могут привести к разрушению господствующей ныне системы хранения электронных книг с использованием трекеров и торрентов (за счёт необратимой потери (сейчас централизованно хранящейся) информации об электронных книгах).
Предложение:
Ни в коем случае не оспаривая право авторов книг и их правопреемников на получение выгоды от использования их книг (но отрицая их право на полное и безусловное ограничение общественного доступа к единожды опубликованному тексту), считаю обязательным дальнейшее развитие технических способов хранения книг, в частности, представляется необходимым переход к электронным библиотекам нового типа - с:
распределённым хранением информации о книгах (распределённая Сетевая библиографическая база данных).
Идея состоит в том, чтобы создать базу данных по электронным книгам, в которой, кроме обычной библиографической информации, хранилась бы ещё информация о файлах книг (формат, размер, контрольная сумма), при этом, сами файлы такой библиографической базы данных существовали бы в распределённом виде в Сети.
Таким образом, желательная ситуация видится так:
1) Имеется сайт типа трекера, на котором есть только:
а) ссылка (торрент) на программное обеспечение для хранения библиографической базы данных (СУБД-ПСУБИ);
б) ссылки (торрент) на части файлов библиографической базы по книгам (можно на всю базу, но, думаю, лучше предусмотреть возможность её разрастания до больших размеров или необходимость её деления на части).
2) Человек, желающий работать с библиотекой электронных книг, скачивает торрент оболочки базы, а также торренты нужных частей самой базы (например, только книги по естественным наукам).
3) Затем данный человек через трекер скачивает с распределённой сети сами оболочку и нужную ему часть базы по книгам.
4) В базе он отмечает те книги, которые он хочет иметь у себя на компьютере в полно-текстовом виде - и система начинает их скачивание. При этом, каждый экземпляр такой базы служит своего рода мини-трекером, обеспечивая связь между частями файлов книг.
Таким образом, выход из строя центрального трекера просто-напросто сделает невозможным скачивание 1-2 ссылок на нужный софт и на исходную базу (которые можно легко закинуть на любой сайт), в то время, как существующая распределённая БД по книгам останется (в распределённом виде в Сети) в безопасности (а из неё уже можно получить доступ файлу любой книги, занесённой в данную базу).
***
Прошу давать свои замечания, вразумительную критику, предложения.
Спасибо
[Профиль]  [ЛС] 

CodeMonkey2013

Стаж: 12 лет 5 месяцев

Сообщений: 41


CodeMonkey2013 · 12-Май-13 17:20 (спустя 4 часа)

может продублируйте темку на Library Genesis genofond.org
[Профиль]  [ЛС] 

Nick222

Стаж: 17 лет 7 месяцев

Сообщений: 3692


Nick222 · 12-Май-13 17:43 (спустя 22 мин.)

CodeMonkey2013
У меня там нет регистрации.
Думаете, кто-то там заинтересуется?
[Профиль]  [ЛС] 

bvggame

Стаж: 13 лет 6 месяцев

Сообщений: 2


bvggame · 13-Май-13 16:30 (спустя 22 часа)

Цитата:
59263824Электронная библиотека нового типа
При таком подходе получается что на один файл книги будет один торрент файл. Это какой торрент-клиент сможет раздавать сотни тысяч если не миллионы торрентов?
[Профиль]  [ЛС] 

Nick222

Стаж: 17 лет 7 месяцев

Сообщений: 3692


Nick222 · 14-Май-13 16:38 (спустя 1 день)

bvggame
Раздавать будет торрент-клиент, встроенный в базу данных, при этом, судя по всему, придётся раздавать по очереди, - либо придумывать новую систему раздачи (например, раздавать блоки, а не файлы).
Если один клиент будет раздавать 1 тысячу блоков за раз, а раздающих будет примерно 1 миллион - вот Вам и миллион книг...
Сейчас раздачи ограничены необходимостью держать файлы в первозданном виде, без переименования и переноса.
Если программа будет автоматически переименовывать и переносить файл, одновременно поддерживая целостность базы данных + "связность" раздаваемых частей, то многие будут оставаться на раздаче гораздо дольше.
К тому же, явно не предполагается широкая раздача вне этой системы (да она и не нужна).
[Профиль]  [ЛС] 

bvggame

Стаж: 13 лет 6 месяцев

Сообщений: 2


bvggame · 14-Май-13 18:16 (спустя 1 час 37 мин.)

Nick222 писал(а):
59294619bvggame
Раздавать будет торрент-клиент, встроенный в базу данных, при этом, судя по всему, придётся раздавать по очереди, - либо придумывать новую систему раздачи (например, раздавать блоки, а не файлы).
А можно по подробней?
допустим у меня есть 1 млн. файлов книг переименованных в соответствии с MD5 хэшем и есть БД (MYSQL) с описанием файлов
какой нужен торрент клиент что бы его в строить в БД и где взять млн пользователей.
А что понимается под блоками?
[Профиль]  [ЛС] 

Cucumis

VIP (Заслуженный)

Стаж: 17 лет 6 месяцев

Сообщений: 12002

Cucumis · 14-Май-13 19:57 (спустя 1 час 41 мин.)

Nick222 писал(а):
59294619а раздающих будет примерно 1 миллион
Фантастика, причем ненаучная.
В таком виде, в котором оно может работать - оно уже работает (Library Genesis). Вместо 1 млн. раздающих там 1 (один) сидбокс, который и дает основную скорость, +некоторое количество обычных юзеров с обычными каналами. Присоединяйтесь, кстати.
[Профиль]  [ЛС] 

Zaxapbl4

Стаж: 12 лет 3 месяца

Сообщений: 13

Zaxapbl4 · 05-Июн-13 21:23 (спустя 22 дня)

Улыбнуло:
Nick222 писал(а):
59294619Если один клиент будет раздавать 1 тысячу блоков за раз, а раздающих будет примерно 1 миллион - вот Вам и миллион книг...
А в общем - идея не плоха. Остались пустяки - реализация
ну и собрать миллион раздающих да вбить миллион книг в базу
[Профиль]  [ЛС] 

Nick222

Стаж: 17 лет 7 месяцев

Сообщений: 3692


Nick222 · 06-Июн-13 04:51 (спустя 7 часов)

Zaxapbl4
Это же не за один день делается...
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error