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

MongoDB GridFS के साथ समस्या Node.JS के साथ फ़ाइलें सहेजना

एक दो समाधान हैं। आप राइटबफर, राइटफाइल या नई सरल ग्रिड क्लास का उपयोग कर सकते हैं। बफर इंस्टेंस का उपयोग करने के तथ्य के लिए आपका उदाहरण समायोजित किया गया है।

// You can use an object id as well as filename now
var gs = new mongodb.GridStore(this.db, filename, "w", {
  "chunk_size": 1024*4,
  metadata: {
    hashpath:gridfs_name,
    hash:hash,
    name: name
  }
});

gs.open(function(err,store) {
  // Write data and automatically close on finished write
  gs.writeBuffer(data, true, function(err,chunk) {
    // Each file has an md5 in the file structure
    cb(err,hash,chunk);
  });
});

सामान्य तौर पर शुरू करने के लिए सबसे अच्छी जगह वे परीक्षण होते हैं जो ग्रिडफ्स कक्षाओं के लिए व्यापक उपयोग प्रोफ़ाइल को कवर करते हैं। देखो।

https://github.com/christkv/node-mongodb-native/tree/master/test/gridstore




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. स्ट्रिंग से प्रत्येक गैर utf-8 प्रतीकों को हटाएं

  2. नेवला का उपयोग करके अनुक्रमणिका छोड़ने का अनुशंसित तरीका क्या है?

  3. MongoDB - किसी सरणी के अंतिम तत्व पर क्वेरी?

  4. MongoDB में मूल्य आधारित ऑर्डर कैसे करें?

  5. MongoDB के बारे में, हम इसका उपयोग क्यों करते हैं? MongoDB की शब्दावली और कार्यान्वयन