eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingpoprawny wielodostępRe: poprawny wielodostęp
  • Data: 2011-12-17 19:32:43
    Temat: Re: poprawny wielodostęp
    Od: wloochacz <w...@n...gmail.spameromnie.com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 2011-12-16 12:48, Stachu 'Dozzie' K. pisze:
    > On 2011-12-16, wloochacz<w...@n...gmail.spameromnie.com> wrote:
    >> W dniu 2011-12-15 12:47, Stachu 'Dozzie' K. pisze:
    >>> On 2011-12-15, wloochacz<w...@n...gmail.spameromnie.com> wrote:
    >>>> W dniu 2011-12-15 11:50, voy pisze:
    >>>>> W dniu 2011-12-15 10:06, identifikator: 20110701 pisze:
    >>>>>>> A potem kup sobie jakis podrecznik i poczytaj
    >>>>>>
    >>>>>> na studia się nie wybieram, jaki podręcznik zakupić?
    >>>>>
    >>>>> Source Code
    >>>>>
    >>>>> http://www.sqlite.org/download.html
    >>>>>
    >>>>> Pozdr :)
    >>>> Nie wiedziałem, że SQLite zapewnia wielodostęp - od kiedy?
    >>>
    >>> Od dość dawna. Na pewno od wersji 2.x.
    >>> http://sqlite.org/faq.html#q5
    >>> Wprawdzie można by chcieć nieco więcej od pełnoprawnej bazy danych, ale
    >> Nie ma żadnego "ale" no chyba, że sobie żartujesz ...
    >> Zapewnienie możliwości pobierania danych przez wiele app w tym samym
    >> czasie (tylko i wyłącznie, bo modyfikować już się nie da), to *nie jest*
    >> wielodostęp.
    >
    > W takim razie proszę o twoją definicję, bo ma spore szanse być niezgodna
    > z pozostałą częścią świata.
    ORLY?

    > Ja twój termin "wielodostęp" zrozumiałem jako możliwość używania tego
    > samego pliku bazy danych przez wiele procesów. To, że niektóre operacje
    > muszą być synchronizowane, nijak na to nie wpływa.
    Acha.
    Czyli to, że możliwość zapisu danych w bazie danych, a nie w tabeli czy
    wierszu tabeli, tylko w całej bazie danych (sic!) jest ograniczona tylko
    do jednego procesu w tym samym czasie, to Ci nie przeszkadza w
    twierdzeniu iż SQLite jest systemem wielodostępnym?
    Można i tak, ale w takim przypadku fakt - różnimy się w pojmowaniu
    definicji wielodostępności i jest spora szansa na to, że Twoja jest
    niezgodna z pozostałą częścią świata.

    > Analogicznie system z jednym procesorem nie może być wielozadaniowy, bo
    > w tym samym czasie tylko jedno zadanie naraz może się wykonywać.
    Good point.
    Tyle, że w *wielodostępnych* RDBMS sam silnik o to dba, a w przypadku
    SQLLite muszę o to zadbać ja.
    W przypadku kiedy klienci bazy danych pochodzą od różnych dostawców
    ciężko mi sobie wyobrazić ową "synchronizację niektórych operacji"...
    Chyba, że zwyczajnie SQLLite opluje mnie błędem, że teraz nie wolno - to
    jakoś to kulawo może działać.
    Jakoś...

    >>> to co jest i tak jest niezłe jak na malutki, osadzalny silnik.
    >> Co do tego, to zgoda.
    No offence, Kolego!
    Mam zerowe doświadczenie z SQLite i po prostu pewnych rzeczy na temat
    tego silnika nie wiem, a zawsze się czegoś nowego dowiem - przy okazji ;-)

    --
    wloochacz

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: