Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

ट्विटर और फेसबुक को हैशटैग की तरह लागू करना

MongoDB के साथ एक शुरुआत उपयोगकर्ता द्वारा उपयोग किए गए हैशटैग के लिए प्रत्येक संदेश को पार्स करना और उन्हें दस्तावेज़ के उप-सरणी में रखना होगा। उदाहरण स्थिति अपडेट:

यह संदेश MongoDB में इस तरह दिखेगा:

{
    author: "Peter",
    date: ISODate("2014-04-29 12:28:34"),
    text: "Hello friends, I visited the #tradeshow in #washington and drank a delicious #coffee",
    hashtags: [
        "tradeshow",
        "washington",
        "coffee"
    ]
}

जब आप db.collection.hashtags . पर एक इंडेक्स बनाते हैं आप उन सभी संदेशों को शीघ्रता से खोज सकते हैं जिनमें इनमें से कोई एक हैशटैग शामिल है। संभवतः आप परिणामों को दिनांक के अनुसार क्रमित और सीमित करना चाहते हैं ताकि उपयोगकर्ता सबसे हाल के परिणाम पहले देखे। जब आप इसे एक कंपाउंड इंडेक्स बनाते हैं जिसमें तारीख भी शामिल होती है, तो आप इसे तेज भी कर सकते हैं।

"ट्रेंडिंग" विषयों को कैसे लागू किया जाए यह काफी जटिल प्रश्न है। आप "ट्रेंडिंग" पर क्या विचार करेंगे, इसके आधार पर यह बहुत ही व्यक्तिपरक है। ट्विटर या फेसबुक सटीक एल्गोरिदम का उपयोग यह निर्धारित करने के लिए करते हैं कि कौन से विषय चलन में हैं या नहीं सार्वजनिक नहीं हैं। विभिन्न सोशल मीडिया विश्लेषकों के अनुसार वे भी उन्हें बार-बार बदलते हैं, इसलिए हम मान सकते हैं कि वे अब तक काफी जटिल हैं।

इसका मतलब है कि हम आपको अपने दम पर एक एल्गोरिथ्म के साथ आने में मदद नहीं कर सकते। लेकिन जब आपके मन में हैशटैग की "ट्रेंडनेस" की गणना करने के लिए पहले से ही एक एल्गोरिदम है, तो हम आपको एक अच्छा कार्यान्वयन खोजने में मदद कर सकते हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं php और mysql का उपयोग करके एक टैगिंग सिस्टम कैसे बना सकता हूं?

  2. अलग-अलग कॉलम में पहले और अंतिम नाम के साथ MySQL डेटाबेस में पूरा नाम या पहला या अंतिम नाम खोजना

  3. एंड्रॉइड स्टूडियो के लिए मैसकल जेडीबीसी ड्राइवर कैसे करें

  4. सिम्फनी क्वेरी के साथ त्रुटि:अपेक्षित शाब्दिक, मिला ''

  5. पायथन का उपयोग करके JSON को MySQL में सम्मिलित करना