25-11-2013, 18:53
|
|
|
חבר מתאריך: 25.08.03
הודעות: 9,114
|
|
בתגובה להודעה מספר 1 שנכתבה על ידי linuxsboot שמתחילה ב "במה כדאי להשתמש? מסד נותנים כל שהוא או xml שעבר הצפנה בשביל אתרים?"
ראשית -למרות שזה לא מה ששאלת- אתה לא צריך בהכרח להגביל את האפשרויות רק לשתי אלו שהזכרת, ישנן אפשרויות נוספות כגון קובץ רגיל (Plain Text), קובץ בתבנית JSON ואחרים. ובתחום מסדי הנתונים, ישנם מסדי נתונים נוספים בכלל ומסדי נתונים הפועלים כקובץ מקומי (לא כשרת) בפרט.
כדי לענות כרגע, אשנה מעט את השאלה ואחלק לא בין תבנית אחסון הנתונים, אלא בין שרת ניהול הנתונים לקובץ נתונים מקומי.
לשרת מסד נתונים יש יתרון עצום על פני קריאה מקבצים ובמיוחד עריכת נתונים בקובץ. לעומת זאת, יש לו גם חסרון קטן, לכן התשובה המדוייקת תלויה מאד בצורך שלך.
קריאה משרת מסד נתונים יכולה להיות איטית יותר מקריאה מקובץ מקומי, אך לא בהכרח כשלאחר טעינת הקובץ עליך לחפש בקובץ את המידע בשימושים כלאו, היתרונות העיקריים של שרת מסד נתונים הוא גישות מקבילות, במיוחד אם מדובר בהרבה מאד גישות במקביל (לדוגמה, עשרות גולשים או סתם מס' קריאות רציפות באותה דקה ובוודאי שאם יותר), או אף אם מעט גישות אך הרבה מאד נתונים - במסד נתונים [שהוגדר כשורה] יש אינדקס שמייעל ומקצר את זמן הגישה לנתונים, כך שבנוסף לזאת, יתכן חסכון במשאב הזכרון כי תצרוך רק את כמות הזכרון הנדרשת במקום לטעון קובץ נתונים שלם (ורק אחר כך לחפש בו את התוכן).
לעומת זאת, ישנם גם מצבי ביניים. לדוגמה, מסד נתונים SQLite. מצד אחד יש לו חלק מיתרונות של מסדי נתונים, מצד שני זהו קובץ מקומי.
_____________________________________
בניית אתרים
פיתוח יישומי אינטרנט
שמות תחום, אחסון, עיצוב ושירותים נלווים.
פיתוח, שירות,יעוץ והדרכה.
|