Strumień danych


Strumień danych w encyklopedii

Z Wikipedii, wolnej encyklopedii Przejdź do nawigacji Przejdź do wyszukiwania

Strumień danych definiowany jest w literaturze w różny sposób, poniżej przedstawiono kilka stosowanych definicji:

  • Według Federal Standard 1037C oraz według definicji Data_stream:
W telekomunikacji, strumień danych jest sekwencją cyfrowo przetworzonych sygnałów stosowaną w transmisji informacji.
  • Według Computing on data streams, SCR Technical Note, Digital Research Center:
Strumień danych jest sekwencją elementów x 1 , . . . , x i , . . . , x n , {\displaystyle x_{1},...,x_{i},...,x_{n},} gdzie każdy z elementów jest odczytywany tylko raz, wraz ze zwiększającym się indeksem i . {\displaystyle i.} Strumień (angielskie stream), połączenie między nadawcą a odbiorcą w postaci nieprzerwanej sekwencji danych, nie dzielonych na komunikaty. Komunikacja strumieniowa jest realizowana za pomocą buforów pozwalających nadawcy wyprzedzać odbiorcę. Strumienie znajdują zastosowanie przy zdalnych rejestracjach, przesyłaniu plików i są podstawą organizowania komunikacji typu producent-konsument.
  • Według An Abstract Semantics and Concrete Language for Continuous Queries over Streams and Relations:
Strumień jest nieograniczonym zbiorem elementów ( s , t ) , {\displaystyle (s,t),} gdzie s {\displaystyle s} jest krotką należącą do schematu strumienia, a t {\displaystyle t} należące do T {\displaystyle T} jest stemplem czasowym elementu. Strumień jest serią danych, której kolejne elementy oddziela zmienny interwał czasu. Formalnie: Strumień to para uporządkowana ( s , Δ ) , {\displaystyle (s,\Delta ),} gdzie s {\displaystyle s} jest ciągiem krotek, a Δ {\displaystyle \Delta } jest ciągiem interwałów czasowych oraz dla każdego Δ n > 0. {\displaystyle \Delta _{n}>0.}

Zobacz też | edytuj kod

Na podstawie artykułu: "Strumień danych" pochodzącego z Wikipedii
OryginałEdytujHistoria i autorzy