توسط گروهی از متخصصان صنعت نرم افزار در رادیو بیدار کانادا: طلیعه دوانی، ابراهیم باقرنژاد، ابراهیم باقر نژاد، عمران مرادیان، تورج لاله و محمد نادی
با نگاهی به پادکست شماره 40 رادیو بیدار که اشاره شد به OLAP و OLTP
میتونیم دیتا بیس ها را به دو دسته Transactional و No SQL ها
Snow Flakes یک Datawarehouse هست که روی کلاود است
بیشترین ساپورت را AWS دارد و بعدش Azure مایکروسافت هست و آخر همه GCP گوگل
Snow Flakes علاوه بر اینکه یک دیتابیس structured هست مثل semi structured هم میشه استفاده کرد مثل MongoDB میشه XML ذخیره کنی و آبجکت های دیگه
سوال: در دیتابیس های کالومنار برای طراحی دیتاور هاوس dimension ها و fact هم عوض شده یا اینکه مثل قبل استفاده میشه؟
قابل انعطاف هست مثل لازم نیست حتما مثلا دایمنشن text باشه و یا فکت number باشه
بستگی به نگرش طراح دیتا بیس دارد
memory database
عمران: در مانیتورینگ دیتا از ابزار های Zabbix و SQL diagnostics استفاده می شود
با توجه به اینکه نیاز فیزیکی در شرکت های بزرگ از فیچر های کلاود های مختلف استفاده می کنید
سوال: براساس کم شدن نیاز به نگهداری دیتا روی سرور های خصوصی مقدار واگذاری دیتا به سرویس های کلاود تا چه حدی است؟
پاسخ: خیلی بستگی دارد که تیمی که کار می کند
اگر حجم کار بالا باشد برای خودت دیتا بیس می نویسی
حتما شرکتی مثل فیسبوک در بخش های دیگرش از دیتابیس های مرسوم بازار هم استفاده می کنند
سه ماه با snowflake طول کشید تا قراردادی ببندند
مثلا دولت های کشور های اروپایی روی کلاود های امریکایی دیتاشون را نمی گذارند
من تیمی را ساپورت می کنم که روی DB2 هست
با اینکه آینده شرکت روی Cloud هست و DB2 کلاود نیست باید روی کلاود برویم
تفکیک DBA و Database Developer
بر اساس تعریف مایکروسافت
1- Data architect
2- Data Analyst – report generator
3- data engineer
4- Data scientist
5- DBA
migration database
tuning
replication
توییتر حس بازار را در می آورد
مثل Airbnb که پیشنهاد های خوبی می دهد
تورج : prediction , Estimation در Airline هاست
مثل فیسبوک روی Graph neural network ها رفته اند
Data is Gold
ارزش تولید دیتا اینقدر ارزش دارد که هزینه خدمات را نمی دهیم