Форум сайта python.su
Хм… Там и присматриваться не к чему. Тоже не для этих целей.
Будем искать… (с) Никулин, “Брилиантовая Рука”…
Офлайн
Мне стоит напомнить о Беркли ДБ в режиме бинарного дерева? :)
Офлайн
Интересная тема, а postgreSQL не годиться? Мне интересно, давай попробуем, я похожую систему хочу написать для ISP и написание на питоне такой системы думаю должно быть вполне полезным :)
Офлайн
Использовать реляционную БД для этих целей - себя не любить. Вон автор в первом посте писал, что пробовал уже когда-то.
Офлайн
Мне интересен опыт с postgreSQL(я про него и спрашивал) тк сейчас на нем пытаемся сделать…, а гуру может мне поможет победить и сделать это самому , а не так кк обычно…
Офлайн
LexanderЯ гляну. Спасибо.
Мне стоит напомнить о Беркли ДБ в режиме бинарного дерева?
LexanderНе, ты знаешь, это было красиво… :-)))
Использовать реляционную БД для этих целей - себя не любить.
Офлайн
ZZZДа тут дело в том, что ISP биллинг предполагает иерархию в папках :) чтоб на каждого пользователя иметь статистику обращений, посещений, писем, факсов, телефонных переговоров и прочее.
sypper-pit, вообще, реляции совсем не для этих целей. Мы-то тогда больше прикалывались… Если интересно, пиши на мыло, расскажу как дело было. Но вообще, это бред. :-)
Офлайн
ZZZГлянул я bsddb и совершенно не понял, где там:
Я гляну. Спасибо.
ZZZЕсли бы получить пинок в более точном направлении…
- Возможность открыть для чтения и записи файл, находящийся внутри базы.
sypper-pitСоздать в релиции иерархию не трудно. Так же не очень трудно её поддерживать. И для учёта биллинга это элементарно и правильно.
Да тут дело в том, что ISP биллинг предполагает иерархию в папках чтоб на каждого пользователя иметь статистику обращений, посещений, писем, факсов, телефонных переговоров и прочее.
Офлайн
ZZZДа кое кто знает толк в настоящем извращении :) , на самом деле иметь файловую_систему в БД не ты 1 копаешь в эту сторону :) я встречал где то на задворках интернета тестовые наброски , только кк точно они работают не известно :) думаю надо копать, а вообще скорее всего такое уже есть надо только доработать :) кк обычно берём и плавно напильником превращаем утюг в самолёт :)
Создать в релиции иерархию не трудно. Так же не очень трудно её поддерживать. И для учёта биллинга это элементарно и правильно.
Но у меня много больших и маленьких бинарных файлов. Очень много. И их надо в удобном виде донести до пользователя. При этом, чтобы сервер не сильно нагружался на чтение этого пакета при проверке и на запись при добавлении/исправлении данных.
Постгри, это хорошо. ИМХО, это лучшая RDBMS! Но для этих целей она не пойдёт.
Есть мысль посмотреть на SQLite и его BLOB… Но всё-таки это идиотизм.
Офлайн
А что мешает просто использовать файловую систему?
ZZZСоздать копию уже существующей системы, которую нужно перевести на базу:
- Вся база должна быть в одном файле.
Отредактировано (Март 2, 2009 10:25:36)
Офлайн