أقترب مستخدمى فيس بوك حول العالم حتى الأن الى 1 مليار مستخدم فما هيا قواعد البيانات المستخدمة لحفظ هذا الكم الهائل مع المعلومات , بالرغم من ان المعروف ان قواعد بيانات اوراكيل هيا التى تتعامل مع هذا الكم الهائل من البيانات .
ما هى قواعد البيانات المستخدمة فى فيس بوك ؟
نعم يستخدموا MySQL و عدلوا عليها بشكل مهول لأنهم اول جهة واجهت هذا الكم الهائل من البيانات و ووضعوا تحديثاتهم عليها و نشروها في Github
بالنسبة لCassandra على الرغم من ان فيسبوك هي من قامت بانشاءه الا انها تركتها و عملت مشاريعها على HBase و هو قاعدة بيانات Hadoop
لكن كل التعاملات اللحظية لا تتم عبر هذه القواعد .. انما تكون البيانات مخزنة على الذاكرة العشوائية ( نعم محركات البحث و فيسبوك و تويتر و غيرها تخزن هذه البيانات في الرامات) و لكن فيسبوك عملت نظام ادارة بيانات اسمته Scuba يختم بمراقبة و تحليل الأشياء في مدة قصيرة جدا و نشرتها في بحث تجده هنا
https://www.facebook.com/pu...
توجه قواعد البيانات حاليا هي ان تكون قواعد البيانات كاملة او جزيئا في الرامات ( مثال عليها مشروع Hekaton الذي تم الحاقه في MS SQL Server 2014) و طبعا ان تبقى مزايا SQL موجودة فيها
التعليقات