פורסם 2014 במרץ 1811 שנים אני בונה סוג של אתר והייתי רוצה להוסיף תגובות... אני יודע שיש תגובות של פייסבוק שבשורת קוד אתה יכול ליצור באתר שלך תגובות של פייסבוק, אבל אני לא מעוניין בזה , אני רוצה ליצור בעצמי . אז הייתי רוצה לדעת האם התגובות הן למעשה טקסט שנשמר בdatabase כמו למשל SQL SERVER וכל פעם שהיוזר נכנס לאתר אז כל המידע מאותו database עולה ומוצג בפניו...אני לא יודע איך נהוג להתייחס לכל הנושא של תגובות על סטטוסים...כי ניראה לי קצת מטורף לשמור בdatabase מאות ואלפי הודעות של אנשיםהייתי רוצה לדעת מה קורה אחרי שאדם מקליד הודעה תגובה על סטטוס של מישהו ולוחץ עדכן , אז רואים את התגובה שלו , וגם שהוא יוצא ונכנס התגובה עדיין קיימת.. קצת מבולבל בנושא אשמח אם תעשו לי סדר
פורסם 2014 במרץ 1911 שנים מן הסתם שהרבה יותר נכון לשמור את המידע הזה ב data structure שהוא RDB.כי ניראה לי קצת מטורף לשמור בdatabase מאות ואלפי הודעות של אנשיםלמה זה מטורף? אתה כבר מכיר את נושא האינדקסים ו memcached?קראת על data structure שהוא NoSQL ואיפה היתרונות שלו?
פורסם 2014 במרץ 1911 שנים מחבר אני לומד כרגע ולימדו אותנו על כל הנושא של connected וגם disconnectedקראת על data structure שהוא NoSQL ואיפה היתרונות שלו?אתה שואל כאילו אם אני מכיר מבנה DATA שהוא לא sqlלי?כי לא אני לא מכיר , רק רציתי לדעת איך באמת הודעות נשמרות...כי אם אני עושה דבר דומה זה למעשה דורש ממני לעשות טבלה של סטטוסים למשל, ועוד טבלה של תגובות לאותה טבלהשהיחס מהם אחד לN ... זאת אומרת לכל סטטוס יכול להיות מספר רב של תגובותזה המבנה? הבנתי נכון איך זה אמור לעבוד?
פורסם 2014 במרץ 1911 שנים דוגמא מאוד פשוטה: אתה נותן לכל הודעה מזהה ייחודי בטבלת הודעות ואז בטבלה של התגובות תהיה עמודה של מזהה ייחודי כד שבתצוגה יהיה לך join select בין הטבלאות. כך למשל יוצגו כל התגובות להודעה עם מזה XXX.זה באמת האלף בית של מבנה נתונים.... אני אפילו מכיר את זה מבלי להיות מתכנת.
פורסם 2014 במרץ 1911 שנים Facebook לא שומרים את המידע ב DB רלציוני, לצורך העניין. הם פיתחו DBMS אנכי כלשהו משלהם. לא בקיא בפרטים מעבר לכך.לצורך העניין, זה לא מטורף לשמור את זה בבסיס נתונים. לך למערכת מידע של בנק בישראל ותראה כמה רשומות יש שם. רמז: הרבה. מאוד. בסיסי נתונים בסדרי גודל של עשרות ומאות GB.עכשיו תחשוב על בנק בארה"ב... נערך 2014 במרץ 1911 שנים על-ידי Ido.G
פורסם 2014 במרץ 1911 שנים מחבר אני יודע על מה אתה מדבר, גם אני חשבתי לעשות ככה , רק רציתי לדעת אם באמת זאת הדרך המקובלת, לעשות prime key בטבלה של הסטטוסים, ואז לעשות בטבלת התגובות את עמודה של foren key שהיא בעצם הprime key של הסטטוסים בשביל שאני יוכל לעשות בניהם join.
פורסם 2014 במרץ 1911 שנים מי אמר לך שפייסבוק לא משתמשים בבסיס נתונים רציונילי?https://www.facebook.com/MySQLatFacebookיכול להיות שחלק מהתוכן הוא כבר לא רציונילי, אך המערכת עובדת עם עקרונות דיי דומים מהעיצוב שלה ב2004 גם היום.
פורסם 2014 במרץ 1911 שנים מחבר קראתי עכשיו על אינדקסים והבנתי מה ההבדלים בניהם, clustered וגם non clustered מה שאני לא מבין זה איך אני בדיוק משתמש בהם, נגיד יצרתי אינדקס non clustered בטבלה של עובדים על עמודת השמות, איך אני משתמש באינדקס הזה ? או שהמערכת משתמשת בצורה עצמאית באינדקס שיצרתי ברגע שאני עושה למשל שאילתה כזאת : select * from customer where name="avi" או שבשביל להשתמש באינדקס אני צריך לרשום איזה פקודה בתוך השאילתא סורי על הבורות אבל אני קצת חדש בנושא ובאינטרנט מצאתי רק מידע על מה זה אינדקסים ולא איך משתמשים בהם בתוך השאילתות - - - תגובה אוחדה: - - - מצאתי הסבר באינטרנט והבנתי שבעקרון הוא משתמש בזה בצורה אוטומטית, אבל אם אני בכל זאת רוצה להשתמש בזה מה שבטוח בטוח אני צריך להוסיף אחרי הfrom להוסיף בשורה חדשה with(index(indexname)) זה הכל בדקתי את הזמנים ובאמת זה הוריד לי בחצי מהזמן בחיפוש של כמה שמות וזה עוד על טבלה עם 3000 שורות, במקום 250 מיליס זה הוריד לי ל62 מיליס אפשר לנעול אלא אם כן יש למישהו עוד מידע שהוא מעוניין להסביר לי , אני אשמח נערך 2014 במרץ 1911 שנים על-ידי bdoron
פורסם 2014 במרץ 1911 שנים מי אמר לך שפייסבוק לא משתמשים בבסיס נתונים רציונילי?https://www.facebook.com/MySQLatFacebook יכול להיות שחלק מהתוכן הוא כבר לא רציונילי, אך המערכת עובדת עם עקרונות דיי דומים מהעיצוב שלה ב2004 גם היום. רלציוני, לא רציונלי
פורסם 2014 במרץ 2011 שנים bdoron אתה לא צריך להוסיף את ה-with index הזה לשאילתא. אם יש אינדקס על השדות שאתה סורק - הוא ישתמש בו לבד.
פורסם 2014 במרץ 2011 שנים מי אמר לך שפייסבוק לא משתמשים בבסיס נתונים רציונילי?https://www.facebook.com/MySQLatFacebookיכול להיות שחלק מהתוכן הוא כבר לא רציונילי, אך המערכת עובדת עם עקרונות דיי דומים מהעיצוב שלה ב2004 גם היום.I stand corrected.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.