2014-06-09 15 views
7

जैसे ऐप्स के लिए डेटाबेस कार्यान्वयन मैं सोच रहा हूं कि स्नैपचैट और इंस्टाग्राम स्टोर जैसे ऐप्स कैसे डेटाबेस में चित्र और उपयोगकर्ता रिकॉर्ड स्टोर करते हैं।Instagram

कहें कि मेरे पास एक उपयोगकर्ता तालिका है, वे प्रत्येक उपयोगकर्ता के लिए अनुयायियों की सूची कैसे बनाए रखेंगे? क्या वे उपयोगकर्ता तालिका में प्रत्येक प्रविष्टि के लिए अनुयायियों की सूची संग्रहित करेंगे या अनुवर्ती घटना के लिए एक अलग तालिका बनायेंगे और जब भी कोई किसी का अनुसरण करेगा तो प्रवेश करें।

इसके अलावा, चित्रों को संग्रहीत करने के लिए, मुझे लगता है कि वे चित्रों को बड़े पैमाने पर स्टोरेज सर्वर स्पेस में डंप करेंगे और यूआरएल को टेबल में स्टोर करेंगे। क्या इसे लागू करने का एक बेहतर तरीका है? यदि नहीं, तो वे किस प्रकार का जन भंडारण सर्वर के लिए जाएंगे? समर्पित या साझा सर्वर?

धन्यवाद।

उत्तर

4

आपको टंबलर पर Instagram इंजीनियरिंग post पढ़ना चाहिए। यह आपको प्रौद्योगिकी ढेर के बारे में बताएगा।

और this समग्र रूप से भी सहायता करेगा।