المخزن المؤقت
تعرف على آلية عمل فئة Buffer في Node.js
سنغطي ما يلي...
ما هو المخزن المؤقت؟
في سياق أجهزة الكمبيوتر، تشير المخازن المؤقتة إلى تخزين مؤقت للبيانات يُستخدم لنقل البيانات. لنقل البيانات معانٍ متعددة، وأكثرها شيوعًا في الوقت الحاضر هو بث الفيديو. بناءً على سرعة الإنترنت، قد تتغير جودة الفيديو، وكذلك تجربة المشاهدة. يتم جلب بيانات الفيديو من خادم، وتخزينها في المخزن المؤقت ، ومعالجتها، وإرسالها إلى شاشتك. لهذا السبب، عند النقر على مقطع فيديو، لا تنتظر حتى اكتمال تنزيله؛ بل يبدأ تشغيله فورًا. مع جلب المزيد من البيانات، يمتلئ المخزن المؤقت ببيانات جديدة، وعادةً ما تُستبدل البيانات القديمة.
يمكن أن تُساعد المخازن المؤقتة أيضًا في العمليات المتزامنة، إذ لا يضطر البرنامج إلى انتظار قراءة الملف بأكمله من مصدر محلي أو شبكي. بل بمجرد وصول بعض البيانات، يمكن للبرنامج البدء بمعالجتها أو الانتقال إلى معالجة المزيد من الشيفرة البرمجية.
المخزن المؤقت في Node.js
Node.js لديهBuffer
الفئة التي توفر لنا الوظيفة التي ناقشناها أعلاه. هذاBuffer
الفئة عبارة عن مصفوفة بايتات تُستخدم لتمثيل البيانات الثنائية. عادةً ما تُنفَّذ عمليات التدفق، وغيرها من عمليات نظام الملفات، ...