மொங்கோடிபி மற்றும் பைத்தானுடன் தொடங்குதல்
மொங்கோடிபி (MongoDB) என்பது NoSQL தரவுத்தொகுப்பாகும். இது பின்பற்றும் தரவுத் தொகுப்புகளில் இருந்து வேறுபடுகின்றது, ஏனெனில் இது செம்மையான பகுப்புகளை (tables) பயன்படுத்தாமல், ஆவணங்களை (documents) பயன்படுத்துகிறது. Python மொழியை கொண்டு MongoDBயுடன் இணைக்கும்போது, அது எளிதாகவும் சக்திவாய்ந்ததாகவும் இருக்கும்.
மொங்கோடிபி நிறுவல்
முதலில் MongoDB நிறுவ வேண்டும். அதனை நிறுவ, பின்வரும் கட்டளையை பயன்படுத்தலாம்:
sudo apt-get install -y mongodb
பைத்தான் MongoDB மாடியூல் நிறுவல்
Python மூலம் MongoDBயுடன் பேச pymongo என்ற மாடியூலை பயன்படுத்த வேண்டும். இதனை நிறுவ, பின்வரும் கட்டளையை இயக்கலாம்:
pip install pymongo
மொங்கோடிபி ஃபைல் ஸ்டார்ட் செய்யும் முறை
மொங்கோடிபி சேவையை பின்வரும் கட்டளையால் துவங்கலாம்:
sudo service mongod start
பைத்தான் குறியீடு: மொங்கோடிபியுடன் இணைப்பு
மொங்கோடிபியுடன் Python இணைக்கும் எளிய முறை இது:
from pymongo import MongoClient
# MongoDBயுடன் இணைப்பதற்கான க்ளையண்ட் உருவாக்குதல்
client = MongoClient('localhost', 27017)
# TestDB என்ற புதிய தரவுத்தொகுப்பு உருவாக்கம்
db = client['TestDB']
# student_collection என்ற ஆவணத் தொகுப்பு
collection = db['student_collection']
# மாணவர்கள் பற்றிய தகவல்களை உள்ளிடுதல்
student = {"name": "Anitha", "age": 22, "course": "Engineering"}
collection.insert_one(student)
print("மாணவர் தகவல் சேமிக்கப்பட்டது")
விளக்கம்:
- MongoClient மூலம் லோக்கல் ஹோஸ்டில் 27017 என்ற துறையை (port) பயன்படுத்தி MongoDBயுடன் Python இணைக்கிறது.
- TestDB என்கிற பெயரில் ஒரு புதிய தரவுத்தொகுப்பை உருவாக்குகிறது.
- student_collection என்ற ஆவணத் தொகுப்பில் மாணவர் விவரங்களை சேமிக்கிறது.
முடிவு
பைதான் மற்றும் மொங்கோடிபி இணைந்து உங்கள் டேட்டாவை எளிதாக நிர்வகிக்க உதவும்.