LocalazyLocalazy

Cypher Query Language

Cypher je výkonný dotazovací jazyk pro Neo4j, přední světovou databázi grafů. Cypher je inspirován jazykem SQL, ale je mnohem výkonnější a expresivnější. Pomocí Cypheru můžete zadávat dotazy a aktualizovat data a vytvářet a mazat uzly a vztahy. Cypher se snadno učí a snadno se v něm čte i píše. Jazyk Cypher je deklarativní, což znamená, že popíšete, co chcete udělat, a databáze sama zjistí, jak to má udělat. Cypher je také vysoce rozšiřitelný. Můžete psát vlastní funkce a používat je v dotazech. Můžete také psát vlastní zásuvné moduly jazyka Cypher a přidávat do něj nové funkce. Pokud s jazykem Cypher začínáte, nejlepším místem, kde začít, je příručka Neo4j Cypher Manual. Je to komplexní průvodce jazykem se spoustou příkladů. Cypher je skvělou volbou pro každý projekt, který potřebuje flexibilní a expresivní dotazovací jazyk. A s grafovou databází Neo4j získáte dokonalý nástroj pro práci s daty, která jsou složitě propojena.