Milvus कनेक्शन प्रबंधन

इस विषय में मिलवस सर्वर से कनेक्ट होने और डिस्कनेक्ट होने का तरीका समझाया गया है।

किसी भी कार्रवाई करने से पहले सुनिश्चित करें कि आप मिलवस सर्वर से कनेक्ट हैं।

मिलवस को दो पोर्ट्स सपोर्ट है, पोर्ट 19530 और पोर्ट 9091:

  • पोर्ट 19530 gRPC के लिए उपयोग किया जाता है और यह मिलवस सर्वर से अलग-अलग मिलवस SDKs का उपयोग करके कनेक्ट करने के लिए डिफ़ॉल्ट पोर्ट है।
  • पोर्ट 9091 RESTful 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 है।