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

उत्पादन में MongoDB और Mongoid

एक उत्पादन वातावरण बनाने के लिए जहां आपको कनेक्ट करने के लिए उपयोगकर्ता नाम और पासवर्ड का उपयोग करने की आवश्यकता हो:

मोंगो कंसोल में:

// Add an Admin User (to the admin db)
use admin
db.addUser("theadmin", "anadminpassword")

// Use your database
use supercool

// Add a user (to your database)
db.addUser("joe", "passwordForJoe")

// show all users:
db.system.users.find()

// add readonly user (kinda cool)
db.addUser("readonly", "passwordForJoe", true)

अब, आपके मोंगोडब के सभी कनेक्शनों के लिए प्रमाणीकरण की आवश्यकता होगी -- http://www .mongodb.org/display/DOCS/Security+and+Authentication

साथ ही:आप अपने वेब सर्वर से केवल 27017 की अनुमति देने के लिए अपने लिनक्स फ़ायरवॉल का उपयोग करने पर विचार कर सकते हैं।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कठपुतली का उपयोग करके MongoDB परिनियोजन और रखरखाव के लिए एक गाइड:भाग 2

  2. सेलजेएस v0.10 का उपयोग करके मोंगोडब से कैसे जुड़ें?

  3. Mongoid क्वेरी में नहीं है

  4. एक MongoConnection के लिए समयबाह्य प्रतीक्षा

  5. Mongo C# 2.0 ड्राइवर का उपयोग करके एंबेडेड दस्तावेज़ को बदलें