res(2) шақырғанда алтыншы жолда мән қалай алынады?
Python
PostgreSQL-да WAL (Write-Ahead Log) не нәрсе және ол не үшін қажет?
PostgreSQL-да ішкі транзакциялар дегеніміз не және олар не үшін қажет?
Барлық Ресей қалалары сақталатын кестеге индекстеу жүйесін жобалаңыз, іздеу қала атаулары бойынша жүргізілетінін ескере отырып.
Сипаттама бизнес аналитик тарапынан жүргізіледі, ол тапсырманы "қалай болса солай" жазған және бизнес талаптарының сипаттамаларын бере алады. PHP-да жазылған қазір өте ескі код бар, ол S3-тен лог файлдарын алады оларды талдайды, нәтижесін қажетті орынға жазады. Білу керек: файлдар бір сағат сайын келеді, қазір 5-і файлдар барлық бір бакетте орналасқан Деректер форматқа байланысты әртүрлі орындарға жіберілуі керек – postgres/жергілікті файл Міндет – мұндай функционалды жүзеге асыратын ETL жазу. Конкретті әдістерді (деректерді оқу/жіберу және т.б.) жазу маңызды емес
Кешіктірілген байланыстыру мәселелерін шешудің баламалы шешімінің оқылуын қалай бағалайсыз?
Егер функция заңды түрде NaN қайтара алатын болса (бұл қалыпты жағдай), ал сіздің ағымдағы кэш жүзеге асыруыңыз бұл жағдайда қате шығарып немесе әрқашан қайта есептейтін болса — оны қалай түзесіз?
PostgreSQL-дағы индекстер туралы айтыңыз: олар не үшін қажет, қандай түрлері бар, қашан қолдану керек.
# Бұл код не шығарады def calc(): return [lambda x: i * x for i in range(4)] for res in calc(): print(res(2))
Түсіндірме бизнес аналитик тарапынан беріледі, ол тапсырманы "қалай болса солай" жазған және бизнес талаптарының сипаттамаларын бере алады. Қатты ескі PHP коды бар, ол S3-тан лог файлдарын алады оларды талдайды, нәтижені қажетті орынға жазады. Білу керек: файлдар бір сағатта келеді, қазір 5 файл барлық файлдар бір бакетте орналасқан Деректер форматқа байланысты әртүрлі орындарға бағытталуы керек – postgres/локальды файл Мұндай функционалды жүзеге асыратын ETL жазу керек. Әдістердің нақты жүзеге асырылуын (деректерді оқу/жіберу және т.б.) елемеуге болады.
Дәл сәйкестік үшін қайсысы жылдамырақ — B-tree немесе Hash индексі PostgreSQL-де?
Негізгі кодты өзгеріссіз қалдырып, тек list comprehension-ды өзгертіп, әрбір лямбда өзінің i мәнін ұстап қалатындай етіп қалай жасауға болады?
def cache(): """ Декоратор кодын осында қосыңыз """ pass
Барлық шақыруларда неге үштік мәні пайдаланылады (мәні i=3)?