BLOB

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש

במסדי נתונים, BLOB (קיצור של Binary Large OBject ובתרגום מילולי לעברית: עצם בינארי גדול), הוא טיפוס נתונים המייצג רצף ארוך של מידע בינארי המאוחסן במסד נתונים כיישות אחת. BLOB מייצג בדרך כלל קובץ תמונה, קובץ שמע או כל אלמנט מולטימדיה אחר שנשמר במסד הנתונים. לעתים ה-BLOB מהווה קובץ הרצה בשפת מכונה שניתן לשלוף מהמסד ולהריץ אותו. לא כל מסדי הנתונים תומכים בשמירה של BLOB-ים.

במונח BLOB נעשה לראשונה שימוש במסד הנתונים Informix, ובראשיתו בכלל שימש לתיאור העברת מידע בנפחים גדולים ממסד אחר לאחר בלי שימוש במסננים או בתיקון שגיאות בדרך. באמצעות העברה כזו ניתן היה להאיץ את תהליך ההעברה. המונח אף שימש בפועל בשפה האנגלית לתיאור העברות מאסיביות מסוג זה.

השימוש בו במסדי נתונים התאפשר רק מרגע שמקום אחסון היה למשאב נגיש וזול, בעיקר במהלך שנות ה-90 ועם השקתו של מסד הנתונים DB2 של IBM.