Skip to content

Commit be821d9

Browse files
Milvus-doc-botMilvus-doc-bot
authored andcommitted
Translate docs
1 parent 7f04c38 commit be821d9

File tree

181 files changed

+1582
-1104
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

181 files changed

+1582
-1104
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"codeList":["{\n \"registry-mirrors\": [\"https://registry.docker-cn.com\"]\n}\n","$ lscpu | grep -e sse4_2 -e avx -e avx2 -e avx512\n","pip install --upgrade pymilvus\n","pip install pymilvus>=2.4.2\n","# Python Example: result of len() str cannot be used as \"max-length\" in Milvus \n>>> s = \"你好,世界!\"\n>>> len(s) # Number of characters of s.\n6\n>>> len(bytes(s, \"utf-8\")) # Size in bytes of s, max-length in Milvus.\n18\n","pip install pymilvus>=2.4.2\n"],"headingContent":"Operational FAQ","anchorList":[{"label":"الأسئلة الشائعة التشغيلية","href":"Operational-FAQ","type":1,"isActive":false}]}
1+
{"codeList":["./birdwatcher\n# Find delegator nodes for your collection\nMilvus(my-release) > show segment-loaded-grpc --collection <your-collectionID>\n\nServerID 2\nChannel by-dev-rootcoord-dml_2, collection: 430123456789, version 1\nLeader view for channel: by-dev-rootcoord-dml_2\nGrowing segments count: 1, ids: [430123456789_4]\n\n# Map server ID to pod IP\nMilvus(my-release) > show session\n\nNode(s) querynode\n ID: 1 Version: 2.4.0 Address: 10.0.0.4:19530\n ID: 2 Version: 2.4.0 Address: 10.0.0.5:19530\n ID: 3 Version: 2.4.0 Address: 10.0.0.6:19530\n","./birdwatcher\nOffline > connect --etcd <your-etcd-ip>:2379 --auto\n\n# Change delegatorMemoryOverloadFactor to 0.3 without restart, default value is 0.1\nset config-etcd --key queryCoord.delegatorMemoryOverloadFactor --value 0.3\n","{\n \"registry-mirrors\": [\"https://registry.docker-cn.com\"]\n}\n","$ lscpu | grep -e sse4_2 -e avx -e avx2 -e avx512\n","pip install --upgrade pymilvus\n","pip install pymilvus>=2.4.2\n","# Python Example: result of len() str cannot be used as \"max-length\" in Milvus \n>>> s = \"你好,世界!\"\n>>> len(s) # Number of characters of s.\n6\n>>> len(bytes(s, \"utf-8\")) # Size in bytes of s, max-length in Milvus.\n18\n","pip install pymilvus>=2.4.2\n"],"headingContent":"Operational FAQ","anchorList":[{"label":"الأسئلة الشائعة التشغيلية","href":"Operational-FAQ","type":1,"isActive":false}]}

localization/v2.6.x/site/ar/faq/operational_faq.md

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,45 @@ title: الأسئلة الشائعة التشغيلية
1818
d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"
1919
></path>
2020
</svg>
21-
</button></h1><h4 id="What-if-I-failed-to-pull-the-Milvus-Docker-image-from-Docker-Hub" class="common-anchor-header">ماذا لو فشلت في سحب صورة Milvus Docker من Docker Hub؟</h4><p>في حال فشلت في سحب صورة Milvus Docker من Docker Hub، حاول إضافة مرايا سجل أخرى.</p>
21+
</button></h1><h4 id="What-is-a-QueryNode-delegator-and-what-are-its-responsibilities" class="common-anchor-header">ما هو مفوض عقدة الاستعلام، وما هي مسؤولياته؟</h4><p>عند تحميل مجموعة، تشترك عقدة الاستعلام في قنوات DML لرسائل الإدراج والحذف القادمة من قائمة انتظار الرسائل. تكون عقدة الاستعلام التي تشترك في هذه القنوات، والمعروفة باسم المفوض، مسؤولة عن:</p>
22+
<ul>
23+
<li>إدارة المقاطع المتزايدة التي تتطلب ذاكرة إضافية بسبب عمليات الإدراج المستمرة.</li>
24+
<li>تلقي رسائل الحذف وتمريرها إلى عقد الاستعلام الأخرى التي تحتوي على المقاطع ذات الصلة.</li>
25+
</ul>
26+
<h4 id="How-to-identify-delegator-nodes-for-a-collection" class="common-anchor-header">كيفية تحديد العقد المفوض لمجموعة ما؟</h4><p>استخدم Birdwatcher.</p>
27+
<p>قم بتثبيت Birdwatcher بعد <a href="https://milvus.io/docs/birdwatcher_install_guides.md#Install-Birdwatcher">ذلك،</a> ثم قم بتشغيل الأمر التالي:</p>
28+
<pre><code translate="no" class="language-shell">./birdwatcher
29+
<span class="hljs-meta prompt_"># </span><span class="language-bash">Find delegator nodes <span class="hljs-keyword">for</span> your collection</span>
30+
Milvus(my-release) &gt; show segment-loaded-grpc --collection &lt;your-collectionID&gt;
31+
32+
ServerID 2
33+
Channel by-dev-rootcoord-dml_2, collection: 430123456789, version 1
34+
Leader view for channel: by-dev-rootcoord-dml_2
35+
Growing segments count: 1, ids: [430123456789_4]
36+
<span class="hljs-meta prompt_">
37+
# </span><span class="language-bash">Map server ID to pod IP</span>
38+
Milvus(my-release) &gt; show session
39+
40+
Node(s) querynode
41+
ID: 1 Version: 2.4.0 Address: 10.0.0.4:19530
42+
ID: 2 Version: 2.4.0 Address: 10.0.0.5:19530
43+
ID: 3 Version: 2.4.0 Address: 10.0.0.6:19530
44+
<button class="copy-code-btn"></button></code></pre>
45+
<h4 id="What-parameters-can-be-adjusted-if-query-node-memory-usage-is-unbalanced" class="common-anchor-header">ما هي المعلمات التي يمكن تعديلها إذا كان استخدام ذاكرة عقدة الاستعلام غير متوازن؟</h4><p>في بعض الأحيان، تتفاوت ذاكرة عقدة الاستعلام لأن بعضها يعمل كمفوضين باستخدام ذاكرة وصول عشوائي أكبر. إذا كانت ذاكرة أحد المفوضين عالية، قم بضبط queryCoord.delegatorMemoryOverloadOverloadFactor لإلغاء تحميل المقاطع المختومة إلى عقد أخرى وتقليل استخدام ذاكرة الوصول العشوائي.</p>
46+
<ul>
47+
<li>القيمة الافتراضية هي 0.1.</li>
48+
<li>ستؤدي زيادة هذه القيمة (على سبيل المثال، إلى 0.3 أو أعلى) إلى قيام النظام بإلغاء تحميل المزيد من المقاطع المختومة من المفوض المحمل فوق طاقته إلى عقد استعلام أخرى، مما يساعد على موازنة استخدام الذاكرة. ويمكنك أيضًا محاولة زيادة القيمة إلى 1، مما يعني أنه لن يتم تحميل أي مقاطع مختومة في عقد المفوض.</li>
49+
</ul>
50+
<p>إذا كنت لا ترغب في إعادة تشغيل المجموعة، يمكنك تعديل تهيئة ميلفوس باستخدام مراقب الطيور:</p>
51+
<pre><code translate="no">.<span class="hljs-operator">/</span>birdwatcher
52+
Offline <span class="hljs-operator">&gt;</span> <span class="hljs-keyword">connect</span> <span class="hljs-comment">--etcd &lt;your-etcd-ip&gt;:2379 --auto</span>
53+
54+
# Change delegatorMemoryOverloadFactor <span class="hljs-keyword">to</span> <span class="hljs-number">0.3</span> <span class="hljs-keyword">without</span> restart, <span class="hljs-keyword">default</span> <span class="hljs-keyword">value</span> <span class="hljs-keyword">is</span> <span class="hljs-number">0.1</span>
55+
<span class="hljs-keyword">set</span> config<span class="hljs-operator">-</span>etcd <span class="hljs-comment">--key queryCoord.delegatorMemoryOverloadFactor --value 0.3</span>
56+
<button class="copy-code-btn"></button></code></pre>
57+
<h4 id="How-to-set-shardnum-for-a-collection" class="common-anchor-header">كيفية تعيين shard_num لمجموعة؟</h4><p>كأفضل ممارسة، بالنسبة لمجموعة ذات متجهات ذات أبعاد 768، يوصى باستخدام جزء واحد على الأقل لكل 100 مليون متجه تقريبًا. بالنسبة لحالة استخدام الكتابة الثقيلة، استخدم 4 أجزاء لكل 100 مليون ناقل تقريبًا.</p>
58+
<p>على سبيل المثال، إذا كان لديك 100 مليون متجه، استخدم 1-4 أجزاء. إذا كان لديك 500 مليون متجه، استخدم 5-10 شظايا.</p>
59+
<h4 id="What-if-I-failed-to-pull-the-Milvus-Docker-image-from-Docker-Hub" class="common-anchor-header">ماذا لو فشلت في سحب صورة Milvus Docker من Docker Hub؟</h4><p>إذا فشلت في سحب صورة Milvus Docker من Docker Hub، حاول إضافة مرايا تسجيل أخرى.</p>
2260
<p>يمكن للمستخدمين من البر الرئيسي للصين إضافة عنوان URL "https://registry.docker-cn.com" إلى مصفوفة مرايا السجل في <strong>/etc.docker/daemon.json</strong>.</p>
2361
<pre><code translate="no"><span class="hljs-punctuation">{</span>
2462
<span class="hljs-attr">&quot;registry-mirrors&quot;</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">[</span><span class="hljs-string">&quot;https://registry.docker-cn.com&quot;</span><span class="hljs-punctuation">]</span>
@@ -59,22 +97,22 @@ title: الأسئلة الشائعة التشغيلية
5997
<h4 id="Can-I-share-an-etcd-instance-among-multiple-Milvus-instances" class="common-anchor-header">هل يمكنني مشاركة مثيل إلخd بين عدة مثيلات ميلفوس؟</h4><p>نعم، يمكنك مشاركة مثيل إلخd بين عدة مثيلات Milvus. للقيام بذلك، تحتاج إلى تغيير <code translate="no">etcd.rootPath</code> إلى قيمة منفصلة لكل مثيل من مثيلات Milvus في ملفات التكوين لكل منها قبل بدء تشغيلها.</p>
6098
<h4 id="Can-I-share-a-Pulsar-instance-among-multiple-Milvus-instances" class="common-anchor-header">هل يمكنني مشاركة مثيل Pulsar بين مثيلات Milvus متعددة؟</h4><p>نعم، يمكنك مشاركة مثيل Pulsar بين مثيلات Milvus متعددة. للقيام بذلك، يمكنك</p>
6199
<ul>
62-
<li>إذا تم تمكين الإيجارات المتعددة على مثيل Pulsar الخاص بك، ففكر في تخصيص مستأجر منفصل أو مساحة اسم منفصلة لكل مثيل Milvus. وللقيام بذلك، تحتاج إلى تغيير <code translate="no">pulsar.tenant</code> أو <code translate="no">pulsar.namespace</code> في ملفات التكوين الخاصة بمثيلات Milvus الخاصة بك إلى قيمة فريدة لكل منها قبل بدء تشغيلها.</li>
100+
<li>إذا تم تمكين الإيجار المتعدد على مثيل Pulsar الخاص بك، ففكر في تخصيص مستأجر منفصل أو مساحة اسم منفصلة لكل مثيل Milvus. وللقيام بذلك، تحتاج إلى تغيير <code translate="no">pulsar.tenant</code> أو <code translate="no">pulsar.namespace</code> في ملفات التكوين الخاصة بمثيلات Milvus الخاصة بك إلى قيمة فريدة لكل منها قبل بدء تشغيلها.</li>
63101
<li>إذا كنت لا تخطط لتمكين الإيجار المتعدد على مثيل Pulsar الخاص بك، ففكر في تغيير <code translate="no">msgChannel.chanNamePrefix.cluster</code> في ملفات التكوين الخاصة بمثيلات Milvus إلى قيمة فريدة لكل منها قبل بدء تشغيلها.</li>
64102
</ul>
65103
<h4 id="Can-I-share-a-MinIO-instance-among-multiple-Milvus-instances" class="common-anchor-header">هل يمكنني مشاركة مثيل MinIO بين مثيلات Milvus متعددة؟</h4><p>نعم، يمكنك مشاركة مثيل MinIO بين مثيلات Milvus متعددة. للقيام بذلك، تحتاج إلى تغيير <code translate="no">minio.rootPath</code> إلى قيمة فريدة لكل مثيل من مثيلات Milvus في ملفات التكوين لكل منها قبل بدء تشغيلها.</p>
66104
<h4 id="How-do-I-handle-the-error-message-pymilvusexceptionsConnectionConfigException-ConnectionConfigException-code1-messageIllegal-uri-exampledb-expected-form-httpsuserpwdexamplecom12345" class="common-anchor-header">كيف يمكنني التعامل مع رسالة الخطأ <code translate="no">pymilvus.exceptions.ConnectionConfigException: &lt;ConnectionConfigException: (code=1, message=Illegal uri: [example.db], expected form 'https://user:[email protected]:12345')&gt;</code> ؟</h4><p>تشير رسالة الخطأ <code translate="no">Illegal uri [example.db]</code> إلى أنك تحاول الاتصال بـ Milvus Lite باستخدام إصدار سابق من PyMilvus لا يدعم هذا النوع من الاتصال. لحل هذه المشكلة، قم بترقية تثبيت PyMilvus إلى الإصدار 2.4.2 على الأقل، والذي يتضمن دعم الاتصال بـ Milvus Lite.</p>
67105
<p>يمكنك ترقية PyMilvus باستخدام الأمر التالي:</p>
68106
<pre><code translate="no" class="language-shell">pip install pymilvus&gt;=2.4.2
69107
<button class="copy-code-btn"></button></code></pre>
70-
<h4 id="Why-am-I-getting-fewer-results-than-the-limit-I-set-in-my-searchquery" class="common-anchor-header">لماذا أحصل على نتائج أقل من <code translate="no">limit</code> التي قمت بتعيينها في البحث/الاستعلام الخاص بي؟</h4><p>هناك عدة أسباب قد تجعلك تتلقى نتائج أقل من <code translate="no">limit</code> الذي حددته:</p>
108+
<h4 id="Why-am-I-getting-fewer-results-than-the-limit-I-set-in-my-searchquery" class="common-anchor-header">لماذا أحصل على نتائج أقل من <code translate="no">limit</code> التي قمت بتعيينها في البحث/الاستعلام الخاص بي؟</h4><p>هناك العديد من الأسباب التي قد تجعلك تتلقى نتائج أقل من <code translate="no">limit</code> الذي حددته:</p>
71109
<ul>
72110
<li><p><strong>بيانات محدودة</strong>: قد لا تحتوي المجموعة على كيانات كافية لاستيفاء الحد الذي طلبته. إذا كان العدد الإجمالي للكيانات في المجموعة أقل من الحد، فستتلقى بطبيعة الحال نتائج أقل.</p></li>
73111
<li><p><strong>تكرار المفاتيح الأساسية</strong>: يعطي ميلفوس الأولوية لكيانات محددة عند مواجهة مفاتيح أساسية مكررة أثناء البحث. يختلف هذا السلوك بناءً على نوع البحث:</p></li>
74112
<li><p><strong>استعلام (مطابقة تامة)</strong>: يقوم Milvus بتحديد أحدث كيان بمفتاح PK المطابق. البحث عن المفاتيح الأساسية: يقوم Milvus بتحديد الكيان الذي يتمتع بأعلى درجة تشابه، حتى إذا كانت الكيانات تشترك في نفس PK. يمكن أن يؤدي هذا التحديد للأولويات إلى نتائج فريدة أقل من الحد الأقصى إذا كانت مجموعتك تحتوي على العديد من المفاتيح الأساسية المكررة.</p></li>
75113
<li><p><strong>عدم كفاية التطابقات</strong>: قد تكون تعبيرات تصفية البحث الخاصة بك صارمة للغاية، مما يؤدي إلى عدد أقل من الكيانات التي تستوفي حد التشابه. إذا كانت الشروط التي تم تعيينها للبحث مقيدة للغاية، فلن يتطابق عدد كافٍ من الكيانات، مما يؤدي إلى نتائج أقل من المتوقع.</p></li>
76114
</ul>
77-
<h4 id="MilvusClientmilvusdemodb-gives-an-error-ModuleNotFoundError-No-module-named-milvuslite-What-causes-this-and-how-can-it-be-solved" class="common-anchor-header"><code translate="no">MilvusClient(&quot;milvus_demo.db&quot;) gives an error: ModuleNotFoundError: No module named 'milvus_lite'</code>. ما سبب هذا الخطأ وكيف يمكن حله؟</h4><p>يحدث هذا الخطأ عند محاولة استخدام برنامج Milvus Lite على نظام أساسي يعمل بنظام ويندوز. تم تصميم Milvus Lite بشكل أساسي لبيئات Linux وقد لا يكون لديه دعم أصلي لنظام Windows.</p>
115+
<h4 id="MilvusClientmilvusdemodb-gives-an-error-ModuleNotFoundError-No-module-named-milvuslite-What-causes-this-and-how-can-it-be-solved" class="common-anchor-header"><code translate="no">MilvusClient(&quot;milvus_demo.db&quot;) gives an error: ModuleNotFoundError: No module named 'milvus_lite'</code>. ما سبب هذا الخطأ وكيف يمكن حله؟</h4><p>يحدث هذا الخطأ عند محاولة استخدام Milvus Lite على نظام أساسي يعمل بنظام ويندوز. تم تصميم Milvus Lite بشكل أساسي لبيئات Linux وقد لا يكون لديه دعم أصلي لنظام Windows.</p>
78116
<p>الحل هو استخدام بيئة Linux:</p>
79117
<ul>
80118
<li>استخدم نظام تشغيل يستند إلى لينكس أو جهاز افتراضي لتشغيل ميلفوس لايت.</li>

0 commit comments

Comments
 (0)