التثبيت
1
تثبيت libchdb
أولًا، ثبّت مكتبة chDB:
2
تثبيت chdb-go
ثبّت حزمة Go:أو أضِفها إلى
go.mod:الاستخدام
واجهة سطر الأوامر
البدء السريع بمكتبة Go
استعلامات عديمة الحالة
استعلامات ذات حالة باستخدام جلسة
واجهة مشغّل SQL
database/sql في Go:
البث المتدفق للاستعلامات لمجموعات البيانات الكبيرة
- فعّال في استخدام الذاكرة - عالج مجموعات البيانات الكبيرة دون تحميل كل شيء إلى الذاكرة
- المعالجة في الوقت الفعلي - ابدأ معالجة البيانات بمجرد وصول أول جزء
- دعم الإلغاء - يمكنك إلغاء الاستعلامات طويلة التشغيل باستخدام
Cancel() - معالجة الأخطاء - تحقّق من الأخطاء أثناء البث باستخدام
Error()
توثيق واجهات برمجة التطبيقات
- توثيق واجهات برمجة التطبيقات عالية المستوى - موصى به لمعظم حالات الاستخدام
- توثيق واجهات برمجة التطبيقات منخفضة المستوى - مخصص لحالات الاستخدام المتقدمة التي تتطلب تحكمًا دقيقًا
متطلبات النظام
- Go 1.21 أو إصدار أحدث
- متوافق مع Linux وmacOS