பைத்தானுக்கு (boto3) SDK ஐப் பயன்படுத்தும் DynamoDB எடுத்துக்காட்டுகள் என்ன?

Paittanukku Boto3 Sdk Aip Payanpatuttum Dynamodb Etuttukkattukal Enna



AWS என்பது கிளவுட் சேவை வழங்குநராகும், இது GUI அல்லது CLI ஐப் பயன்படுத்தி வெவ்வேறு IT சேவைகளை நிர்வகிக்க பயனரை அனுமதிக்கிறது. மென்பொருள் மேம்பாட்டுக் கருவியைப் பயன்படுத்தி பயனருக்கு விருப்பமான நிரலாக்க மொழிகளைப் பயன்படுத்தி இந்த சேவைகளை அணுகவும் இயக்கவும் இது உதவுகிறது. SDK ஆனது, உலகெங்கிலும் உள்ள மேகக்கணியில் வளங்களை உருவாக்கவும் அல்லது அவற்றை நிர்வகிக்கவும் குறியீட்டை எழுத பயனரை அனுமதிக்கிறது.

இந்த வழிகாட்டி Python boto3 க்கான DynamoDB எடுத்துக்காட்டுகளை விளக்குகிறது.

பைத்தானுக்கு (boto3) SDK ஐப் பயன்படுத்தும் DynamoDB எடுத்துக்காட்டுகள் என்ன?

Python boto3 க்கு SDK ஐப் பயன்படுத்தி Amazon DynamoDB சேவையைப் பயன்படுத்த, சில எடுத்துக்காட்டுகளை அறிய இந்த எளிய வழிகாட்டியைப் பின்பற்றவும்:







பைத்தானுக்கு SDK ஐப் பயன்படுத்துவதற்கான முன்நிபந்தனைகள்
DynamoDB எடுத்துக்காட்டுகளைத் தொடங்குவதற்கு முன், விண்டோஸ் டெர்மினலின் உள்ளே செல்லவும் AWS CLI ஐ கட்டமைக்கவும் உள்ளூர் அமைப்பில் நிறுவிய பின்:





டெர்மினலின் உள்ளே, கணினியில் பைதான் நிறுவப்பட்டுள்ளதா என்பதைச் சரிபார்க்க பின்வரும் கட்டளையைப் பயன்படுத்தவும்:





மலைப்பாம்பு --பதிப்பு

உள்ளூர் கணினியில் pip3 இன் இருப்பிடத்தைச் சரிபார்க்க பின்வரும் கட்டளையைப் பயன்படுத்தவும்:

pip3 --பதிப்பு

பின்வரும் ஸ்கிரீன்ஷாட் பைத்தானின் நிறுவப்பட்ட பதிப்பு மற்றும் உள்ளூர் கணினியில் உள்ள pip3 இருப்பிடத்தைக் காட்டுகிறது:



பைத்தானுக்கு SDK ஐப் பயன்படுத்த, உள்ளூர் கணினியில் boto3 ஐ நிறுவ பின்வரும் கட்டளையைத் தட்டச்சு செய்க:

pip3 நிறுவு boto3

உள்ளூர் கணினியில் boto3 ஐ நிறுவும் மேலே உள்ள குறியீட்டை இயக்கவும்:

அதன் பிறகு, வெறுமனே திறக்கவும் ' ஜூபிடர் நோட்புக் பைதான் குறியீட்டை எழுத பின்வரும் கட்டளையைப் பயன்படுத்தவும்:

ஜூபிடர் நோட்புக்

மேலே உள்ள கட்டளையை இயக்கவும், இது பயனரை ஜூபிடர் நோட்புக்கிற்கு வழிநடத்தும்:

பைதான் கோப்பை உருவாக்கி, அதன் உள்ளே செல்ல அதன் மீது கிளிக் செய்யவும்:

DynamoDB அட்டவணையை உருவாக்கவும்

DynamoDB சேவையில் Python boto3 க்கான SDK ஐப் பயன்படுத்தி அட்டவணையை உருவாக்க பின்வரும் குறியீட்டைப் பயன்படுத்தவும்:

இறக்குமதி boto3

டைனமோட்பி = boto3. வளம் ( 'dynamodb' )

மேசை = டைனமோட்பி. உருவாக்க_அட்டவணை (
அட்டவணை பெயர் = 'பணியாளர்' ,
கீ ஸ்கீமா = [
{
'பண்புப்பெயர்' : 'ஐடி' ,
'விசை வகை' : 'ஹாஷ்'
}
] ,
பண்பு வரையறைகள் = [
{
'பண்புப்பெயர்' : 'ஐடி' ,
'பண்பு வகை' : 'என்'
}
] ,
வழங்கப்பட்ட த்ரூபுட் = {
'ReadCapacityUnits' : 1 ,
'எழுத்து திறன் அலகுகள்' : 1
} ,
)

அச்சு ( 'அட்டவணை நிலை' , மேசை. அட்டவணை_நிலை )

மேலே உள்ள குறியீடு boto3 ஐ இறக்குமதி செய்து, பின்னர் boto3 ஐப் பயன்படுத்தி DynamoDB அட்டவணைக்கான கிளையன்ட் வளத்தை உருவாக்குகிறது. அதன் பிறகு, ஒரு அட்டவணையை உருவாக்குகிறது பணியாளர் அதன் முக்கிய திட்டம், பண்புக்கூறு வரையறை மற்றும் வழங்கப்பட்ட செயல்திறனை உள்ளமைக்க. குறியீட்டின் முடிவில், இது அட்டவணையின் நிலையைப் பயன்படுத்தி அச்சிடுகிறது அட்டவணை_நிலை பண்பு:

பணியாளர் அட்டவணையை உருவாக்குவதைச் சரிபார்க்க Amazon DynamoDB டாஷ்போர்டின் உள்ளே செல்லவும்:

DynamoDB இல் பொருட்களை உருவாக்கவும்

DynamoDB அட்டவணை வெற்றிகரமாக உருவாக்கப்பட்டவுடன், DynamoDB அட்டவணையில் உருப்படிகளை வைக்க பின்வரும் குறியீட்டைப் பயன்படுத்தவும்:

மேசை = டைனமோட்பி. மேசை ( 'பணியாளர்' )
மேசை. பொருள்_வை (
பொருள் = {
'ஐடி' : 1 ,
'பெயர்' : 'உஸ்மான் குவாஜா' ,
'சம்பளம்' : 20000
} ,
)
மேசை. பொருள்_வை (
பொருள் = {
'ஐடி' : 2 ,
'பெயர்' : 'டேவிட் வார்னர்' ,
'சம்பளம்' : 22000
} ,
)
மேசை. பொருள்_வை (
பொருள் = {
'ஐடி' : 3 ,
'பெயர்' : 'பேட் கம்மின்ஸ்' ,
'சம்பளம்' : 25000
} ,
)

மேலே உள்ள குறியீடு, பணியாளர் DynamoDB அட்டவணையில் உள்ள பொருட்களைப் பயன்படுத்திச் செருகுகிறது 'உருப்படி_வை' பணியாளரின் பெயர் மற்றும் சம்பளத்துடன் மூன்று வரிசைகளைச் சேர்க்கும் பண்பு:

மேலே உள்ள குறியீட்டை இயக்கவும், இது மேலே உள்ள குறியீட்டின் பதிலாக மெட்டாடேட்டாவைக் காண்பிக்கும்:

பைதான் boto3 க்கான SDK ஐப் பயன்படுத்தி DynamoDB அட்டவணையில் உருப்படிகள் சேர்க்கப்பட்டுள்ளன:

DynamoDB இலிருந்து தரவைப் பெறுங்கள்

பணியாளர் அட்டவணையில் இருந்து தரவைப் பெற பின்வரும் குறியீட்டைப் பயன்படுத்தவும்:

மேசை = டைனமோட்பி. மேசை ( 'பணியாளர்' )

ஓய்வு = மேசை. பெற_உருப்படி (
முக்கிய = {
'ஐடி' : 1
} ,
)
அச்சு ( ஓய்வு [ 'பொருள்' ] )

மேலே உள்ள குறியீட்டை இயக்கவும், இது உருப்படியைக் காண்பிக்கும் ஐடி சமமாக 1 DynamoDB அட்டவணையில்:

பைதான் boto3 க்கான SDK ஐப் பயன்படுத்தும் DynamoDB எடுத்துக்காட்டுகளைப் பற்றியது.

முடிவுரை

Python boto3 க்கு SDK ஐப் பயன்படுத்தி DynamoDB எடுத்துக்காட்டுகளைப் பயன்படுத்த, உள்ளூர் கணினியில் AWS CLI ஐ நிறுவி உள்ளமைக்கவும். அதன் பிறகு, பைதான் மற்றும் pip3 இன் நிறுவலைச் சரிபார்க்கவும், இது பைத்தானுக்கு SDK இல் பயன்படுத்தப்படும் boto3 ஐப் பதிவிறக்கவும். முன்நிபந்தனைகள் முடிந்ததும், அமேசான் டைனமோடிபியில் ஒரு அட்டவணையை உருவாக்க பைதான் குறியீட்டைப் பயன்படுத்தவும், அதில் உருப்படிகளைச் செருகவும், பின்னர் தரவைக் காண்பிக்கவும்.