Varför NoSql (MongoDB)?
-
Skalbar och flexibel datalagring :Detta är den främsta anledningen till att gå bort från relationsdatabasen.
-
Schema mindre:representerar komplexa hierarkiska relationer med en enda post.
-
Skala ut:Partitionera data på fler maskiner.
-
Otroligt snabbt:MongoDB använder ett binärt trådprotokoll som det primära läget för interaktion med servern
Funktioner:
-
Indexering med lätthet
-
Lagrat Java-skript
-
Enkel administration (automatisk fail over om master går ner i master-slave-arkitektur)
MongoDB är kraftfullt och försöker hålla många funktioner från relationssystem, det är inte tänkt att göra allt som en relationsdatabas gör. Närhelst det är möjligt överför databasservern bearbetning och logik till klientsidan.