قاعدة بيانات Hbase الموزعة هي قاعدة بيانات Hadoop الموزعة والقابلة للتطوير من Apache والتي تتوسع بشكل جيد. البيانات في Hbase هي قاعدة بيانات موجهة نحو الأعمدة حيث يتم تخزين البيانات المنظمة في أزواج قيمة المفتاح. Hbase مكتوب بلغة جافا. Hbase مستوحى من Google Paper - "الجدول الكبير: نظام تخزين موزع للبيانات المنظمة". يتم استخدام Hbase بشكل أساسي حيث يلزم الوصول السريع للقراءة والكتابة. سأوضح في هذه التدوينة كيفية تثبيت Apache Hbase على نظام التشغيل Windows. يمكن استخدام Hbase بشكل مستقل عن Hadoop.
قابلة للتطوير خطيًا.
القراءة والكتابة بشكل متواصل.
تقسيم الجداول بشكل تلقائي وقابل للتكوين
دعم تجاوز الفشل التلقائي لخوادم المنطقة.
التكامل مع Hadoop كمصدر وهدف.
واجهة برمجة التطبيقات المستندة إلى Java سهلة الاستخدام للوصول إلى العميل.
الوصول بزمن وصول منخفض إلى صف واحد بين مليارات السجلات.
العثور بسرعة على جداول أكبر.
بوابة التوفير وخدمات الويب REST-ful التي تدعم خيارات ترميز البيانات الثنائية وXML وProtobuf
قذيفة قابلة للتوسيع تعتمد على Jruby (JIRB).
يدعم تصدير المقاييس إلى ملف أو Ganglia عبر النظام الفرعي لمقاييس Hadoop أو عبر JMX