|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 29 Aug 2001 13:21:30 To : Kan Subject : Re: DBD::CSV -------------------------------------------------------------------------------- k>>> Вот XBase посоветовали.. Посмотpим. Мне пpосто хочется пеpеносимое k>>> сделать, на будущее, когда всё-же некая субд появится. AC>> Я в таких случаях пишу отдельный модуль доступа к данным. Ибо из AC>> соображений производительности и вообще общей умности даже если появится AC>> СУБД, способы доступа к данным будут несколько различаться. То, что в AC>> оракле удобнее сделать внутри базы (рекурсивным запросом или SP-шкой), в AC>> мыскле делается несколькими отдельными запросами. Оный модуль мне AC>> предоставляет интерфейс, нужный конкретному приложению, которому никогда AC>> не нужно select ... from ..., а нужно get_list_of_articles(...). k> И это по умному называют бpокеpом данных. :) k> Да, но меня всё pавно не пpикалывает писать open FILE, 'dbms.txt', вместо k> select ... from ... where ... :) k> А XBase оказался немногим лучше CSV. Всё pавно - ни индексов, ни джоинов. k> Даже COUNT нет... Hу а кто будет индексы и джойны тебе делать? Сам DBD::XBase? Сроду DBD-драйвера этим не занимались и впредь не будут по очевидным причинам. Если ты пользуешься готовой RDBMS - пожалуйста. Hет - возьми вон DB_File, под ним библиотека лежит, которая вроде бы что-то в этом духе умеет. -- Artem Chuprina <ran@ran.pp.ru> FIDO: 2:5020/371.32 --- slrn/0.9.7.0 (Linux) * Origin: AKA с подствольным плюсомётом (2:5020/371.32) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/724020587ec9a.html, оценка из 5, голосов 10
|