إدارة البيانات الوصفية لميلفوس (1) كيفية عرض البيانات الوصفية
كيفية عرض البيانات الوصفية
المؤلف ييهوا مو
التاريخ: 2019-12-24
لقد قدمنا بعض المعلومات حول البيانات الوصفية في إدارة البيانات في محرك البحث المتجه الضخم. توضح هذه المقالة بشكل أساسي كيفية عرض البيانات الوصفية لميلفوس.
يدعم Milvus تخزين البيانات الوصفية في SQLite أو MySQL. هناك معلمة backend_url
(في ملف التكوين server_config.yaml
) يمكنك من خلالها تحديد ما إذا كنت تريد استخدام SQLite أو MySQL لإدارة البيانات الوصفية.
SQLite
إذا تم استخدام SQLite، فسيتم إنشاء ملف meta.sqlite
في دليل البيانات (المحدد في primary_path
من ملف التكوين server_config.yaml
) بعد بدء تشغيل Milvus. لعرض الملف، ما عليك سوى تثبيت عميل SQLite.
قم بتثبيت SQLite3 من سطر الأوامر:
sudo apt-get install sqlite3
ثم أدخل دليل بيانات Milvus، وافتح ملف التعريف باستخدام SQLite3:
sqlite3 meta.sqlite
الآن، لقد دخلت بالفعل إلى سطر أوامر عميل SQLite. فقط استخدم بعض الأوامر لمعرفة ما هو موجود في البيانات الوصفية.
لجعل تنضيد النتائج المطبوعة أسهل للقراءة البشرية:
.mode column
.header on
للاستعلام عن الجداول وملفات الجداول باستخدام عبارات SQL (غير حساسة لحالة الأحرف):
SELECT \* FROM Tables
SELECT \* FROM TableFiles
sqlite3
MySQL
إذا كنت تستخدم MySQL، فأنت بحاجة إلى تحديد عنوان خدمة MySQL في backend_url
من ملف التكوين server_config.yaml
.
على سبيل المثال، تشير الإعدادات التالية إلى أن خدمة MySQL يتم نشرها محليًا، مع المنفذ '3306'، واسم المستخدم 'root'، وكلمة المرور '123456'، واسم قاعدة البيانات 'milvus':
db_config:
backend_url: mysql://root:123456@127.0.0.1:3306/milvus
أولاً، قم بتثبيت عميل MySQL:
sudo apt-get install default-mysql-client
بعد بدء تشغيل Milvus، سيتم إنشاء جدولين (الجداول و TableFiles) في خدمة MySQL المحددة بواسطة backend_url
.
استخدم الأمر التالي للاتصال بخدمة MySQL:
mysql -h127.0.0.1 -uroot -p123456 -Dmilvus
الآن، يمكنك استخدام عبارات SQL للاستعلام عن معلومات البيانات الوصفية:
mysql
相 博
- كيفية عرض البيانات الوصفية
- 相 博
On This Page
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word