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

सोलर और माईएसक्यूएल, एक अपडेटेड इंडेक्स कैसे रखें, और, अगर यह आसान है तो डीबी की भी आवश्यकता है?

डेटाबेस का उपयोग करना या न करना वास्तव में इस बात पर निर्भर करता है कि आप इस डेटा को कितने समय तक रखना और बढ़ाना चाहते हैं। संपूर्ण डेटाबेस को दूषित करने की तुलना में संपूर्ण सोलर इंडेक्स को भ्रष्ट करना (और अपना सारा डेटा खोना) बहुत आसान है। साथ ही, सोलर को नए इंडेक्स से शुरू किए बिना स्कीमा को संशोधित करने के लिए बहुत अच्छा समर्थन नहीं है। उदाहरण के लिए, आप एक और फ़ील्ड जोड़ सकते हैं, लेकिन आप अपनी अनुक्रमणिका को मिटाए बिना नाम या फ़ील्ड का प्रकार नहीं बदल सकते।

यदि आप किसी DB के साथ जाते हैं, तो आप DataImportHandler . आपकी स्कीमा के लिए, यह बहुत सीधा होना चाहिए, लेकिन यह जल्दी से दर्दनाक हो सकता है क्योंकि आपका डीबी अधिक जटिल हो जाता है। मुझे लगता है कि आपके पास पहले से स्थापित हाइबरनेट ऑब्जेक्ट्स का उपयोग करने और सोलरज का उपयोग करके उन्हें डालने का कुछ फायदा है। DataImportHandler के साथ दूसरा दर्द बिंदु यह है कि इसे http का उपयोग करके पूरी तरह से नियंत्रित किया जाता है। तो आपको wget का उपयोग करके शेड्यूलिंग को संभालने के लिए अलग क्रॉन जॉब्स (या कुछ अन्य कोड) प्रबंधित करने की आवश्यकता है या curl



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL:क्या आप ऐसे परिणाम खींच सकते हैं जो 4 में से 3 भावों से मेल खाते हों?

  2. अनुलग्नक के साथ ईमेल का एकाधिक भेजना - repost

  3. MySQL में संवेदनशील डेटा स्टोर करने का सबसे अच्छा तरीका क्या है?

  4. सरणी में पीडीओ डुप्लिकेट मान

  5. एक अलग तालिका बनाएं बिना एक चयन कथन में एक अस्थायी तालिका बनाएं