Volba vyhledávacího úložiště dat v Azure
Tento článek porovnává volby technologií pro vyhledávací úložiště dat v Azure. Vyhledávací úložiště dat slouží k vytváření a ukládání specializovaných indexů pro vyhledávání ve volném textu. Text, který je indexovaný, se může nacházet v samostatném úložišti dat, například v úložišti objektů blob. Aplikace odešle dotaz do vyhledávacího úložiště dat a výsledkem je seznam odpovídajících dokumentů. Další informace o tomto scénáři naleznete v tématu Zpracování volného textu pro vyhledávání.
Jaké máte možnosti při výběru vyhledávacího úložiště dat?
V Azure budou všechna následující úložiště dat splňovat základní požadavky na vyhledávání textových dat ve volném formátu poskytnutím indexu vyhledávání:
Klíčová kritéria výběru
V případě scénářů hledání začněte výběrem vhodného vyhledávacího úložiště dat pro vaše potřeby zodpovězením těchto otázek:
Chcete místo správy vlastních serverů spravovanou službu?
Můžete zadat schéma indexu v době návrhu? Pokud ne, zvolte možnost, která podporuje aktualizovatelná schémata.
Potřebujete index jenom pro fulltextové vyhledávání, nebo potřebujete také rychlou agregaci číselných dat a dalších analýz? Pokud potřebujete funkce nad rámec fulltextového vyhledávání, zvažte možnosti, které podporují další analýzy.
Potřebujete vyhledávací index pro log analytics s podporou shromažďování protokolů, agregace a vizualizací indexovaných dat? Pokud ano, zvažte Elasticsearch, který je součástí zásobníku log Analytics.
Potřebujete indexovat data v běžných formátech dokumentů, jako jsou PDF, Word, PowerPoint a Excel? Pokud ano, zvolte možnost, která poskytuje indexery dokumentů.
Má vaše databáze specifické potřeby zabezpečení? Pokud ano, zvažte níže uvedené funkce zabezpečení.
Matice schopností
Následující tabulky shrnují klíčové rozdíly v možnostech.
Obecné možnosti
Schopnost | Cognitive Search | Elasticsearch | Databáze SQL |
---|---|---|---|
Je spravovaná služba | Ano | No | Ano |
REST API | Ano | Ano | Ne |
Programovatelnost | .NET, Java, Python, JavaScript | Java | T-SQL |
Indexery dokumentů pro běžné typy souborů (PDF, DOCX, TXT atd.) | Ano | No | Číslo |
Možnosti správy
Schopnost | Cognitive Search | Elasticsearch | Databáze SQL |
---|---|---|---|
Aktualizovatelné schéma | Ano | Ano | Ano |
Podporuje horizontální navýšení kapacity. | Ano | Ano | Ne |
Analytické možnosti úloh
Schopnost | Cognitive Search | Elasticsearch | Databáze SQL |
---|---|---|---|
Podporuje analýzy mimo fulltextové vyhledávání. | Číslo | Ano | Ano |
Část zásobníku Log Analytics | Číslo | Ano (ELK) | Číslo |
Podporuje sémantické vyhledávání. | Ano (najít jenom podobné dokumenty) | Ano | Ano |
Možnosti zabezpečení
Schopnost | Cognitive Search | Elasticsearch | Databáze SQL |
---|---|---|---|
Zabezpečení na úrovni řádků | Částečná (vyžaduje dotaz aplikace k filtrování podle ID skupiny). | Částečná (vyžaduje dotaz aplikace k filtrování podle ID skupiny). | Ano |
Transparentní šifrování dat | Číslo | Ne | Ano |
Omezení přístupu na konkrétní IP adresy | Ano | Ano | Ano |
Omezení přístupu pouze pro povolení přístupu k virtuální síti | Ano | Ano | Ano |
Ověřování active directory (integrované ověřování) | Číslo | Ne | Ano |
Přispěvatelé
Tento článek spravuje Microsoft. Původně byla napsána následujícími přispěvateli.
Hlavní autor:
- Zoiner Tejada | Generální ředitel a architekt
Další kroky
- Co je Azure Cognitive Search?
- Fulltextové vyhledávání v SQL Serveru a Azure SQL Database
- Cloud služby Elastic (služba Elasticsearch)
Související prostředky
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro