Milvus कनेक्शन प्रबंधन
इस विषय में मिलवस सर्वर से कनेक्ट होने और डिस्कनेक्ट होने का तरीका समझाया गया है।
किसी भी कार्रवाई करने से पहले सुनिश्चित करें कि आप मिलवस सर्वर से कनेक्ट हैं।
मिलवस को दो पोर्ट्स सपोर्ट है, पोर्ट 19530 और पोर्ट 9091:
- पोर्ट
19530gRPC के लिए उपयोग किया जाता है और यह मिलवस सर्वर से अलग-अलग मिलवस SDKs का उपयोग करके कनेक्ट करने के लिए डिफ़ॉल्ट पोर्ट है। - पोर्ट
9091RESTful API के लिए उपयोग किया जाता है। एचटीटीपी क्लाइंट का उपयोग करके मिलवस सर्वर से कनेक्ट करने के लिए इस पोर्ट का उपयोग करें।
निम्नलिखित उदाहरण में मिलवस सर्वर से होस्ट को localhost और पोर्ट को 19530 या 9091 पर सेट करके कनेक्ट करता है, और फिर डिस्कनेक्ट करता है। अगर कनेक्शन नामंजूर किया गया है, तो संबंधित पोर्ट को अनब्लॉक करने का प्रयास करें।
मिलवस सर्वर से कनेक्ट करना
मिलवस सर्वर से कनेक्शन स्थापित करें। किसी भी कार्रवाई करने से पहले सुनिश्चित करें कि आप मिलवस सर्वर से कनेक्ट हैं।
from pymilvus import connections
connections.connect(
alias="default",
user='username',
password='password',
host='localhost',
port='19530'
)
| पैरामीटर | विवरण |
|---|---|
alias |
स्थापित की जाने वाली कनेक्शन के लिए उपनाम। |
user |
मिलवस सर्वर का उपयोगकर्ता नाम। |
password |
मिलवस सर्वर के उपयोगकर्ता नाम के लिए पासवर्ड। |
host |
मिलवस सर्वर का आईपी पता। |
port |
मिलवस सर्वर का पोर्ट। |
वापसी मूल्य
प्रदान की गई पैरामीटर से बनाए गए मिलवस कनेक्शन।
अपवाद
- NotImplementedError: अगर कनेक्शन पैरामीटर में हैंडलर gRPC नहीं है।
- ParamError: अगर कनेक्शन पैरामीटर में सपोर्ट नहीं किया गया है।
- Exception: अगर पैरामीटर में निर्दिष्ट सर्वर तैयार नहीं है और हम सर्वर से कनेक्ट नहीं कर सकते।
मिलवस सर्वर से डिस्कनेक्ट करना
मिलवस सर्वर से डिस्कनेक्ट करें।
connections.disconnect("default")
| पैरामीटर | विवरण |
|---|---|
alias |
डिस्कनेक्ट करने वाले मिलवस सर्वर का उपनाम। |
सीमाएँ
कनेक्शन की अधिकतम संख्या 65,536 है।