kdb+ je v paměti, sloupcově orientovaná databáze a q je její vestavěný, interpretovaný vektorový jazyk. V kdb+ jsou tabulky sloupce vektorů a q se používá k provádění operací s daty tabulky, jako by to byl seznam. kdb+ a q se běžně používají při vysokofrekvenčním obchodování a jsou oblíbené u velkých finančních institucí, včetně Goldman Sachs, Morgan Stanley, Merrill Lynch, JP Morgan atd.V tomto živém školení vedeném instruktorem se účastníci naučí, jak vytvořit datovou aplikaci časových řad pomocí kdb+ a q.Na konci tohoto školení budou účastníci schopni:
Pochopte rozdíl mezi databází orientovanou na řádky a databází orientovanou na sloupce Vybírejte data, pište skripty a vytvářejte funkce pro provádění pokročilých analýz Analyzujte data časových řad, jako jsou data burzy cenných papírů a komodit Používejte funkce kdb+ v paměti k ukládat, analyzovat, zpracovávat a získávat velké soubory dat vysokou rychlostí Myslete na funkce a data na vyšší úrovni, než je standardní přístup k funkcím (argumentům) běžný v nevektorových jazycích Prozkoumejte další časově citlivé aplikace pro kdb+, včetně obchodování s energií , telekomunikace, data ze senzorů, protokolová data a monitorování využití strojů a sítí
Publikum
Vývojáři Database inženýři Datoví vědci Datoví analytici
Formát kurzu
Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Přečtěte si více...