Přeskočit na obsah
_CORE
AI & Agentic Systems Core Informační Systémy Cloud & Platform Engineering Data Platforma & Integrace Security & Compliance QA, Testing & Observability IoT, Automatizace & Robotika Mobile & Digital Banky & Finance Pojišťovnictví Veřejná správa Obrana & Bezpečnost Zdravotnictví Energetika & Utility Telco & Média Průmysl & Výroba Logistika & E-commerce Retail & Loyalty
Reference Technologie Blog Know-how
Nástroje O nás Spolupráce Kariéra
Pojďme to probrat

MongoDB instalace a základy

28. 02. 2024 1 min čtení beginner

Nejpopulárnější dokumentová databáze. Flexibilní schéma.

Instalace

docker run -d –name mongo -p 27017:27017 -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=secret mongo:7

CRUD

db.users.insertOne({name:’Jan’,email:’[email protected]’,age:30}) db.users.find({age:{$gt:25}}) db.users.updateOne({name:’Jan’},{$set:{age:31}}) db.users.deleteOne({name:’Jan’})

Schema

  • Embed — 1:1, 1:few
  • Reference — 1:many, many:many
  • Denormalizace OK

Indexy

db.users.createIndex({email:1},{unique:true}) db.orders.createIndex({userId:1,createdAt:-1})

MongoDB pro flexibilní data

Rapid prototyping, CMS, katalogy.

mongodbnosqldokumenty
Sdílet:

CORE SYSTEMS tým

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.