2010-02-12 11 views
5

किसी को भी किसी भी लेख का कोई विचार या पता है जो चर्चा करता है कि कैसे Google Analytics urchin कॉल से आने वाले डेटा को संग्रहीत करता है और प्रक्रिया करता है? वास्तुकला के बारे में उत्सुक।क्या कोई जानता है कि Google Analytics डेटा कैसे संसाधित करता है?

धन्यवाद!

+0

धन्यवाद सभी, मैं और अधिक उत्सुक हूँ किसी को भी जानता है कि अगर वे mapreduce या उपयोग कर रहे हैं कि कैसे दा टा वास्तव में अपने सिस्टम के माध्यम से बहती है। मुझे पता है कि यह बंद है लेकिन यह सुनिश्चित नहीं था कि इसके बारे में कभी भी कोई लेख या अंदरूनी ज्ञान हो। – James

उत्तर

1

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

1

मुझे विशेष रूप से विश्लेषिकी के बारे में पता नहीं है, लेकिन सामान्य रूप से Google का उपयोग करता है (ehm .. आविष्कार?) Map/Reduce

कई खुले स्रोत डेटाबेस हैं जो मानचित्र/कम कॉल का उपयोग करते हुए समर्थन करते हैं, उदा। CouchDb, जो document-oriented database है।

आईपी पते के आधार पर उपयोगकर्ता के स्थान का निर्धारण करने के लिए इस प्रकार के अनुप्रयोग Geolocation का उपयोग करते हैं। अतिरिक्त जानकारी JavaScripts opjects window.navigator (UserAgent, मंच, भाषा, ...) और screen (आयाम, रंग गहराई) के माध्यम से पता चला है

संपादित करें:

सबूत गूगल का उपयोग करता है यह बिगटेबल-डीबी इंजन है है (जो मैपरेडस से मेल खाता है) पाठक के लिए, मानचित्र & यूट्यूब।

dbms2.com पर, वे यह भी कहते हैं कि विश्लेषिकी MapReduce का उपयोग करती है (जिसे "अंदरूनी ज्ञान" के रूप में वर्गीकृत किया जा सकता है)।

2

पर "कैसे डेटा की गणना के" उनके स्वयं के दस्तावेज़ आप वे क्या डेटा एकत्र की एक बहुत अच्छा विचार देने के लिए और कैसे वे अपने मीट्रिक की गणना:

http://code.google.com/apis/analytics/docs/concepts/gaConceptsOverview.html#howDataIsCalculated

आप उल्लेख किया है, इन गणनाओं भर में वितरित कर रहे हैं गूगल के देसी वास्तुकला, जो मानचित्र में शामिल हैं का उपयोग कर कई मशीनों/कम करें:

http://en.wikipedia.org/wiki/MapReduce

संबंधित मुद्दे