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

कैसे हर आधी रात को स्वचालित रूप से एक MongoDB संग्रह अद्यतन करने के लिए?

आप cron job का इस्तेमाल कर सकते हैं

const moment = require('moment');
const CronJob = require('cron').CronJob;

const updateCollections = async ()=>{
  await someQueriesServices()
}

new CronJob('0 0 * * *', async () => {
  await updateCollections()
}, null, true, 'America/Los_Angeles');

या आप setInterval . का उपयोग कर सकते हैं

const timeInSec = moment().endOf('day').valueOf()
const Interval = Date.now() - timeInSec;

setInterval(async ()=>{
    await updateCollections()
},Interval)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoose.model में संग्रह का नाम कैसे बदलें?

  2. ओपनशिफ्ट पर नोडज और मोंगोडब में पोस्ट नहीं कर सकता

  3. $elemमैच और अपडेट

  4. मैं pymongo का उपयोग करके MongoDB से एक संग्रह की प्रतिलिपि कैसे बना सकता हूं और दूसरे खाली संग्रह में पेस्ट कर सकता हूं?

  5. MongoDB होस्टिंग विकल्प अब जबकि Heroku mLab ऐड-ऑन को हटाया जा रहा है