Server MarkLogic - MarkLogic Server
Vývojáři | MarkLogic |
---|---|
Napsáno | C, C ++, JavaScript |
K dispozici v | Angličtina |
Typ | Dokumentově orientovaná databáze |
webová stránka | www![]() |
Server MarkLogic je dokumentově orientovaná databáze vyvinutý uživatelem MarkLogic. Je to NoSQL multi-modelová databáze který se vyvinul z XML databáze nativně ukládat JSON dokumenty a Trojnásobek RDF, datový model pro sémantiku. MarkLogic je navržen jako datové centrum pro provozní a analytické data.[1]
Dějiny
Server MarkLogic byl postaven tak, aby řešil nedostatky stávajících vyhledávacích a datových produktů. Produkt se nejprve zaměřil na používání XML jako standard pro označování dokumentů a XQuery jako standard dotazu pro přístup ke sbírkám dokumentů o velikosti až stovek terabajtů.
V současné době je platforma MarkLogic široce používána ve vydavatelství, státní správě, financích a dalších odvětvích. [1] Zákazníky společnosti MarkLogic jsou většinou společnosti Global 2000.
Technologie
MarkLogic používá k udržování flexibilního datového modelu dokumenty bez úvodních schémat. Kromě flexibilního datového modelu používá MarkLogic distribuovanou, škálovatelnou architekturu, která dokáže zpracovat stovky miliard dokumentů a stovky terabajtů dat. Obdržel Certifikace Common Criteria, a má vysoká dostupnost a zotavení po havárii. MarkLogic je navržen pro provoz v místním prostředí a ve veřejných nebo soukromých cloudových prostředích, jako je Webové služby Amazon.
Funkce
MarkLogic indexuje obsah a strukturu dokumentů včetně slov, frází, vztahů a hodnot ve více než 200 jazycích pomocí tokenizace, kompletace a odvozování pro základní jazyky. Mezi funkce patří schopnost přepínat indexy rozsahu, geoprostorové indexy, trojitý index RDF a reverzní indexy zapínat a vypínat na základě vašich dat, druhů dotazů, které budete spouštět, a požadovaného výkonu.
MarkLogic podporuje vyhledávání v jeho datech a metadatech pomocí slova nebo fráze a zahrnuje logickou logiku, vyplňování, zástupné znaky, rozlišování velkých a malých písmen, citlivost na interpunkci, citlivost na diakritiku a vážení hledaných výrazů. Data lze prohledávat pomocí JavaScriptu, XQuery, SPARQL a SQL.
MarkLogic používá Trojnásobek RDF poskytnout sémantiku pro snadné ukládání metadat a dotazování.
Na rozdíl od jiných databází NoSQL udržuje MarkLogic KYSELINA konzistence transakcí.
- Replikace
MarkLogic poskytuje vysokou dostupnost s replikami.
MarkLogic měřítko vodorovně pomocí střep.
MarkLogic může běžet na více serverech, vyvažovat zátěž nebo replikovat data, aby udržel systém v provozu v případě selhání hardwaru.
MarkLogic má zabudované funkce zabezpečení, jako jsou oprávnění na úrovni prvků a redakce dat.
Optické API pro relační operace
API, které vývojářům umožňuje prohlížet jejich data jako dokumenty, grafy nebo řádky. [1]
MarkLogic poskytuje redakci, šifrování a zabezpečení na úrovni elementů (umožňuje kontrolu nad právy ke čtení a zápisu na části dokumentu). [2]
Aplikace
- Bankovní [1]
- Velká data
- Prevence podvodů
- Správa a pojištění pojistných událostí
- Správa kmenových dat
- Doporučení motory
Licencování
MarkLogic je k dispozici v různých licenčních a doručovacích modelech, konkrétně zdarma Vývojář nebo Základní podnik licence.[3] Licence jsou k dispozici od MarkLogic nebo přímo z cloudových tržišť, jako je Webové služby Amazon a Microsoft Azure.
Zprávy
- 2003 — Cerisent XQE 1.0
- 2004 - Cerisent XQE 2.0
- 2005 — MarkLogic Server 3.0
- 2006 — MarkLogic Server 3.1
- 2007 — MarkLogic Server 3.2
- 2008 - MarkLogic Server 4.0
- 2009 — MarkLogic Server 4.1
- 2010 — MarkLogic Server 4.2
- 2011 — MarkLogic Server 5.0
- 2012 — MarkLogic Server 6.0
- 2013 — MarkLogic Server 7.0
- 2015 — MarkLogic Server 8.0: Schopnost ukládat JSON data a zpracovávat data pomocí JavaScript.[3]
- 2017 — MarkLogic Server 9.0: Integrace dat napříč relačními a nerelačními daty.
- 2017 — MarkLogic Server 10.0
Viz také
- Databáze dokumentů
- Databáze grafů
- Databáze více modelů
- NoSQL
- Trojitý obchod
- MongoDB
- Provozní úložiště dat
- Online analytické zpracování
- Rámec popisu zdrojů
Reference
- ^ A b C d „MarkLogic přidává zabezpečení na úrovni elementů do své databáze NoSQL“. eTÝDEN. Citováno 2018-03-21.
- ^ „Klíčové kroky k zajištění bezpečnosti datových údajů - SD Times“. SD Times. 2018-02-21. Citováno 2018-03-21.
- ^ „MarkLogic 4.0 představuje stabilní nové funkce pro server XML“. Informace dnes. 9. října 2008. Citováno 27. ledna 2015.