Zum Inhalt springen
_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

MongoDB instalace a základy

28. 02. 2024 1 Min. Lesezeit 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
Teilen:

CORE SYSTEMS tým

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