
Tidb (/'taɪdiːbi:/، "Ti" تقف لتيتانيوم) هي قاعدة بيانات SQL مفتوحة المصدر وموزع سحابة وموزعة مصممة من أجل التوفر العالي ، قابلية التوسع الأفقي والعمودي ، التناسق القوي ، والأداء العالي.
المعاملات الموزعة : يستخدم Tilb بروتوكول التزام ثنائي الطور لضمان امتثال الحمض ، مما يوفر اتساقًا قويًا. تمتد المعاملات إلى عقد متعددة ، وتضمن الطبيعة الموزعة من TIDB صحة البيانات حتى في وجود أقسام الشبكة أو فشل العقدة.
قابلية التوسع الأفقي والرأسي : يمكن تحجيم الحاديم أفقياً عن طريق إضافة المزيد من العقد أو عموديًا عن طريق زيادة موارد العقد الموجودة ، كل ذلك دون توقف. تفصل بنية TIBB الحوسبة عن التخزين ، مما يتيح لك ضبط كلاهما بشكل مستقل حسب الحاجة للمرونة والنمو.
التوفر العالي : يضمن بروتوكول إجماع الطوافة المدمج الموثوقية والفشل الآلي. يتم تخزين البيانات في نسخ متماثلة متعددة ، ولا يتم ارتكاب المعاملات إلا بعد الكتابة إلى غالبية النسخ المتماثلة ، مما يضمن الاتساق القوي والتوافر ، حتى لو فشل بعض النسخ المتماثلة. يمكن تكوين الموضع الجغرافي للنسخ المتماثلة لمستويات مختلفة من تحمل الكوارث.
المعالجة الهجينة/المعالجة التحليلية (HTAP) : يوفر TIDB محركين للتخزين: TIKV ، محرك تخزين يعتمد على الصف ، و Tiflash ، محرك تخزين عمودي. يستخدم Tiflash بروتوكول المتعلم متعدد RAFT لتكرار البيانات من TIKV في الوقت الفعلي ، مما يضمن بيانات متسقة بين محرك التخزين المستند إلى صف TIKV ومحرك تخزين TIFLASH العمود العمودي. ينسق خادم TALB تنفيذ الاستعلام عبر كل من TIKV و TIFLASH لتحسين الأداء.
السحابة الأصلية : يمكن نشر TIDB في السحب العامة ، أو المحلية ، أو أصلاً في Kubernetes. يساعد مشغل TALB على إدارة TIDB على Kubernetes ، وأتمتة عمليات الكتلة ، في حين توفر Tidb Cloud خدمة تتم إدارتها بالكامل لنشرها سهلة واقتصادية ، مما يسمح للمستخدمين بإعداد مجموعات بنقرات قليلة فقط.
توافق MySQL : يتوافق TICB مع MySQL 8.0 ، مما يتيح لك استخدام البروتوكولات والأطر والأدوات المألوفة. يمكنك ترحيل التطبيقات إلى الحصيلة دون تغيير أي رمز ، أو مع الحد الأدنى من التعديلات. بالإضافة إلى ذلك ، يوفر TALB مجموعة من أدوات ترحيل البيانات للمساعدة في ترحيل بيانات التطبيق بسهولة إلى TIB.
الالتزام مفتوح المصدر : المصدر المفتوح هو جوهر هوية Tidb. تتوفر جميع التعليمات البرمجية المصدر على GitHub ضمن ترخيص Apache 2.0 ، بما في ذلك ميزات الدرجة على مستوى المؤسسة. تم تصميم Tidb مع الاعتقاد بأن المصدر المفتوح يتيح الشفافية والابتكار والتعاون. نشجع بنشاط مساهمات المجتمع على المساعدة في بناء نظام بيئي نابض بالحياة وشامل ، مما يعيد تأكيد التزامنا بفتح التنمية وإمكانية الوصول للجميع.
نصيحة
كجزء من التزامنا بفتح المصدر ، نريد مكافأة جميع مستخدمي GitHub. بالإضافة إلى الطبقة المجانية ، يمكنك الحصول على ما يصل إلى 2000 دولار من ائتمانات Tidb Cloud بدون خادم للمساهمات المفتوحة المصدر - المطالبة هنا.
ابدأ cluser الحصيلة
في الملعب المحلي . لبدء مجموعة اختبار محلية ، يرجى الرجوع إلى دليل البدء السريع TIDB.
على kubernetes . يمكن نشر TIDB بسهولة في بيئة Kubernetes التي تتم إدارتها ذاتيا أو خدمات Kubernetes على السحب العامة باستخدام مشغل الحمل. لمزيد من التفاصيل ، يرجى الرجوع إلى الدليل السريع Kubernetes Quick Start.
باستخدام السحابة الحصيلة (الموصى بها) . يوفر Tighb Cloud إصدارًا مُدارًا بالكامل من TIB مع طبقة مجانية ، ولا توجد بطاقة ائتمان مطلوبة ، حتى تتمكن من الحصول على مجموعة مجانية في ثوانٍ والبدء بسهولة: الاشتراك في Tidb Cloud.
تعرف على TIBB SQL: لاستكشاف إمكانيات SQL لـ TIDB ، راجع وثائق TIDB SQL.
استخدم برنامج تشغيل MySQL أو ORM لإنشاء تطبيق مع TICB مع TIDB.
استكشف الميزات الرئيسية ، مثل ترحيل البيانات ، التغيير ، البحث المتجه ، HTAP ، استرداد الكوارث ، إلخ.
يمكنك التواصل مع مستخدمي Tidb ، وطرح الأسئلة ، والعثور على الإجابات ، ومساعدة الآخرين على منصات مجتمعنا: Discord ، Slack (English ، اليابانية) ، Fluslow ، Forum (English ، Chinese) ، xpingcap
لتقديم الأخطاء ، أو اقتراح تحسينات ، أو طلب ميزات جديدة ، استخدم مشكلات GitHub أو الانضمام إلى مناقشات حول مناقشات GitHub.
لاستكشاف الأخطاء وإصلاحها ، يرجى الرجوع إلى وثائق Toubleshooting.

تعرف على مزيد من التفاصيل حول الهندسة المعمارية في مستنداتنا.
تم بناء Tidb على التزام بمفتوح المصدر ، ونحن نرحب بالمساهمات من الجميع. سواء كنت مهتمًا بتحسين الوثائق ، أو إصلاح الأخطاء ، أو تطوير ميزات جديدة ، فإننا ندعوك لتشكيل مستقبل TIDB.
انظر دليل المساهم لدينا ودليل تطوير المد والجزر للبدء.
إذا كنت تبحث عن مشكلات للعمل عليها ، فحاول النظر إلى المشكلات الأولى الجيدة أو مساعدة المشكلات المطلوبة.
تسرد خريطة المساهمة كل ما يمكنك المساهمة.
يحتوي مستودع المجتمع على كل شيء آخر تحتاجه.
لا تنس أن تدعي غنيمة مساهمتك عن طريق ملء هذا النموذج وتقديمه.
الحاديم تحت رخصة Apache 2.0. انظر ملف الترخيص للحصول على التفاصيل.