MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

अपाचे ड्रिल - पहला प्रारंभ समय अधिक है

पहली क्वेरी के बाद ड्रिल आगे के काम को बेहतर बनाने के लिए बहुत सारे कैश ऑब्जेक्ट बनाता है, देखें Generated Code Cache [1], [2], [3] विवरण के लिए, StoragePluginRegistry कैशे [4]। इसके अलावा MongoSchemaFactory आपके database . के लिए कैशे बनाता है और tableName [5], जो 1 मिनट के बाद समाप्त हो जाता है।

कैश की समय सीमा समाप्त होने पर, यदि आप अपनी क्वेरी निष्पादित करने का प्रयास करते हैं, तो सबसे अधिक संभावना है कि आपको समान समय मिलेगा।

[1] https://github.com/paul-rogers/ ड्रिल/विकी/सीजी-कोड-कैश
[2] https://github.com/apache/drill/blob/master/exec/java-exec/src/main/java/org/apache/drill/exec/ कंपाइल/बाइटकोडलोडर.जावा#एल36
[3] https://github.com/apache/drill/blob/master/exec/java-exec/src/main/java/org/apache/drill/exec/ कंपाइल/कोडकंपाइलर.जावा#एल145
[4] https://github.com/apache/drill/blob/master/exec/java-exec/src/main/java/org/apache/drill/exec/ store/StoragePluginRegistryImpl.java#L90
[5] https://github.com/apache/drill/blob/master/contrib/storage-mongo/src/main/java/org/apache/ drill/exec/store/mongo/schema/MongoSchemaFactory.java#L66




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. स्थानीयहोस्ट कनेक्शन समस्याओं के साथ अलामोफायर

  2. मोंगोडब और नोडज में मॉडलिंग ब्लॉग और रेटिंग

  3. MongodDB में दस्तावेज़ में मुख्य नाम क्यों संग्रहीत किए जाते हैं?

  4. अप्रत्याशित शटडाउन के बाद मोंगोडब क्रैश

  5. Mongodb आज की तारीख के अनुसार बनाए गए परिणाम खोजें