/ / Ktorá databáza uprednostňuje traverz stromu? - databáza, mongodb, databázový dizajn, nosql

Ktorá databáza uprednostňuje traverz stromu? - databáza, mongodb, databázový dizajn, nosql

Snažím sa vytvoriť inteligentné rozhranie, kde používateľ zadá názov ulice, dostane návrh pre lokalitu, mesto (všetky mestá s rovnakým názvom ulice), štát, krajinu atď.

Práve teraz sa snažím, aby to fungovalo MongoDB, ale majú pochybnosti o jeho výkonnosti. Ocenim akýkoľvek návrh, ako používať MongoDB efektívne alebo iné databázy vhodnejšie na tento účel. Používam Nosql, pretože potrebujeme vysokú účinnosť.

Poznámka. príklad je hypotetický, potrebujem viacnásobný účel, kde môže byť spojenie zložité.

odpovede:

0 pre odpoveď č. 1

NoSQL databázy nie sú najefektívnejšiemáte vzťahy, sú veľmi užitočné pre získanie vyhľadávania kľúčovými a denormalizovanými databázami, ak máte vzťahy vo vašom dátovom modeli, najefektívnejšia je relačná databáza (SQL)