Skip to content
Vyhledejte informace o produktech a řešeních InterSystems, kariérních příležitostech a dalších.

Správa databáze

 

network engineer working on her laptop in a server room

Škálování bez obětování výkonu

Srdcem systému InterSystems IRIS® je mimořádně výkonný, multimodelový, transakčně-analytický databázový stroj s jedinečnou architekturou umožňující extrémně vysoký výkon ve velkém měřítku s vynikajícím využitím zdrojů.

Jednotná databáze s více modely

V systému InterSystems IRIS jsou data uložena jednou a lze k nim přistupovat jako k tabulkám, objektům, dokumentům, párům klíč-hodnota nebo vícerozměrným polím. Vývojáři mohou bezproblémově přistupovat k datům jako k libovolnému typu modelu bez nutnosti abstrakčních vrstev, které degradují výkon, nebo replikace mezi modely. Všechny způsoby přístupu lze současně použít pro jednu kopii dat s plnou podporou souběhu.

Vícerozměrný přístup

Veškerá data v systému InterSystems IRIS jsou uložena jako košatá, efektivní vícerozměrná pole. InterSystems IRIS umožňuje přímý přístup k těmto nativním vícerozměrným polím a manipulaci s nimi.

Pro nativní datové struktury InterSystems IRIS nejsou nutné žádné předběžné deklarace, definice ani alokace úložného prostoru.

Objektový přístup

Objektový model InterSystems IRIS je založen na standardu ODMG (Object Database Management Group) a podporuje mnoho pokročilých funkcí, včetně vícenásobné dědičnosti.

Vestavěné skriptovací jazyky InterSystems IRIS ObjectScript a Python přímo manipulují s objekty InterSystems IRIS. Třídy objektů lze vystavit také jako jiné typy objektů, včetně Javy, JavaScriptu, .NET a C++. Třídy InterSystems IRIS lze kliknutím na tlačítko automaticky vystavit jako XML nebo JSON. Díky tomu jsou objekty InterSystems IRIS snadno dostupné pro všechny běžně používané objektové technologie.

Přístup k SQL

InterSystems IRIS podporuje přístup k SQL prostřednictvím svých nativních jazyků na straně serveru a také ODBC a JDBC (pomocí ovladače založeného čistě na Javě). Poskytuje také relační bránu, která usnadňuje import dat z jiných relačních databází

Vysoce výkonný jazyk SQL

SQL je lingua franca pro dotazování na data InterSystems IRIS napříč všemi datovými modely. Díky své efektivní datové architektuře poskytuje InterSystems IRIS přirozeně vyšší výkon SQL než jiné databázové technologie. Podporuje tradiční indexy i bitmapové a bitové indexy, které lze použít s transakčními daty v reálném čase.

Vertikální a horizontální škálovatelnost

Produkty společnosti InterSystems umožňují vertikální škálování (využití větších vícejádrových strojů) díky vysoce efektivní správě paměti a plně automatizovanému využití paralelního zpracování SQL. Velké vícejádrové stroje mohou být drahé a náklady na dosažení dalšího nárůstu výkonu prostřednictvím vertikálního škálování mohou být nakonec neúnosné. Proto poskytujeme jedinečnou technologii pro horizontální škálování.

Enterprise Cache Protocol (ECP) umožňuje horizontálně škálovat počet uživatelů pomocí ukládání dat do mezipaměti na aplikačních serverech. Uživatelské dotazy jsou uspokojovány z mezipaměti místního aplikačního serveru, přičemž data jsou z datového serveru načítána pouze v případě potřeby. ECP automaticky synchronizuje data a je zcela transparentní jak pro uživatele, tak pro kód aplikace.

InterSystems IRIS umožňuje horizontální škálování dat prostřednictvím "shardingu" - rozdělení velmi rozsáhlých databází na více strojů. Dotazy jsou automaticky distribuovány tak, aby běžely paralelně na každém shardu, a výsledky jsou před vrácením uživateli agregovány.

Sharding a ECP lze používat současně, takže vaše aplikace mohou zpracovávat jak velké objemy dat, tak velký počet uživatelů, přičemž se škálují pro obě dimenze nezávisle.

Vestavěná analytika

Abyste mohli plně využít potenciál svých dat, musíte je analyzovat pomocí dotazování se znalostí věci, business intelligence a strojového učení. InterSystems IRIS podporuje nejen správu dat pro transakční aplikace, ale nabízí také širokou sadu vestavěných analytických funkcí, které se provádějí přímo na příchozích datech v reálném čase, aby vám pomohly získat skutečný vhled a v reakci na něj provádět programové akce v reálném čase.

InterSystems IRIS Adaptive Analytics umožňuje podnikovým uživatelům provádět samoobslužné analytické dotazy přímo na data.Umožňuje organizacím vytvořit konzistentní sémantickou vrstvu a transparentně vytváří akcelerační struktury na základě analýzy pracovní zátěže.

InterSystems IntegratedML umožňuje vývojářům aplikací snadno vyvíjet a používat modely strojového učení ve svých aplikacích pomocí automatizovaného strojového učení, které vyžaduje použití pouze několika příkazů podobných SQL. To odlehčuje a doplňuje práci datových vědců, kteří mohou snadno zdokonalovat modely strojového učení a vkládat je přímo do aplikací InterSystems IRIS díky nativní podpoře ML runtime.

InterSystems IRIS také obsahuje nativní technologie business intelligence, zpracování přirozeného jazyka (NLP) a fultextového vyhledávání pro použití v aplikacích, což výrazně zjednodušuje celkovou architekturu a nasazení on-premise nebo v cloudu.

Všechny tyto možnosti doplňuje široká podpora běžných standardů a technologií třetích stran, jako je Apache Spark, což zajišťuje, že zákazníci mohou používat své vybrané nástroje pro využití dat spravovaných InterSystems IRIS

Udělejte další krok

Rádi si s vámi promluvíme. Vyplňte některé údaje a my vás budeme kontaktovat.
*Povinná pole
Highlighted fields are required
*Povinná pole
Highlighted fields are required
** Výběrem možnosti ano dáváte souhlas k tomu, abyste byli kontaktováni pro novinky, aktualizace a další marketingové účely týkající se stávajících a budoucích produktů a událostí společnosti InterSystems. Kromě toho souhlasíte s tím, aby byly vaše kontaktní údaje zadávány do našeho řešení CRM, které je hostováno ve Spojených státech, ale je udržováno v souladu s platnými zákony o ochraně osobních údajů.