[ism] so'radi: ClickHouse'da faqat 2 yil davomida ma'lumotlarni saqlashni qanday amalga oshirish mumkin?
Data Engineer
Bizning saytimizda foydalanuvchilar aviabiletlarni qidirishmoqda. Analitiklar mashhur yo'nalishlar va xaridga o'tishni hisoblashlari uchun qidiruv voqealarini ClickHouse ga yozish kerak. Jadvalni loyihalashtiring va DDL yozing oqim, kuniga 5 daqiqa, sana, yo'nalish, kuniga bir marta, 2 yil, json Voqea identifikatori, vaqt, sessiya, foydalanuvchi (anonim bo'lishi mumkin — login qilmagan), chiqish va kelish aeroporti/shahri, qidirilayotgan chiqish sanasi, qaytish sanasi (faqat bitta yo'nalish bo'lishi mumkin), yo'lovchilar soni, kabina sinfi, qurilma turi, aviakurslar topildimi, topilganlar orasidagi minimal narx, valyuta, promo-kod (bo'lmasligi mumkin).
[ism] so'radi: Ma'lumotlar klasterdagi barcha tugunlarda yangilangan holda saqlanishi uchun jadval motoriga nima qo'shish kerak?
[ism] so'radi: Qaysi ustunlar Nullable bo'lishi kerak va bu DDLda qanday belgilanishi kerak?
[ism] so'radi: 'Reyslar topildimi' maydoni faqat ikki qiymatga ega (ha/yo'q). Uni ClickHouse'da qanday yaxshiroq taqdim etish mumkin? Bool uchun ichki ma'lumot turi nima?