Nodejs – non-flowing data stream
import { createReadStream, ReadStream } from 'fs'; var readStream: ReadStream = createReadStream('./data.txt'); setTimeout(() => { const data = readStream.read(10); console.log(data); }, 10);
Here is what the above code is Doing:
1. We create a read stream from the file data.txt.
2. We set a timeout for 10 milliseconds.
3. We read 10 bytes from the stream.
4. We print the data to the console.
The output of the above code is:
The output is a Buffer object. A Buffer is a chunk of memory allocated outside of the V8 heap.
The Buffer object is a global object in Node.js. It is used to handle binary data.
The Buffer object is similar to an array of integers, but corresponds to a raw memory allocation outside the V8 heap.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to store data.
The Buffer object is used to represent binary data in the form of a sequence of bytes.
The Buffer object is not a generic JavaScript object. It is a global object that is used to