~/talk

Getting Started with MongoDB & Rust

Talkat RustLab 2020 · 2020-10-16..10-17· [rust, databases]
linkedin:bedmondmark
slides:none on file

MongoDB ships a fully supported Rust driver (rewritten for async, supports Tokio & Async-Std, current 1.0+ release) plus a separate bson crate with Serde integration; code examples show inserting documents, using find with sort and batch-size, and an aggregation pipeline that does a lookup join from recipes to reviews (Compass shows it emits six vodka recipes). Driver lacks transactions and change-stream watch support yet; documents are limited to 16 MB and updates can push reviews into arrays atomically.

AI-written summary · about

  1. 0:00Introduction
  2. 4:29Rust credentials
  3. 6:33MongoDB
  4. 8:59Document Database
  5. 11:39MongoDB vs BSON
  6. 12:54Async Runtime
  7. 13:37Data
  8. 15:00Recipe Documents
  9. 16:10Type Definitions
  10. 17:16Dynamic Document Structures
  11. 17:55Reviews
  12. 18:44MongoDB Client
  13. 20:03Insert Data
  14. 20:30Find
  15. 21:26Find Options
  16. 22:20Find Documents by Name
  17. 23:09Getting Data from a Document
  18. 25:21Query Language
  19. 27:37Aggregation Pipeline
  20. 28:54Compass
  21. 30:22Lookup
  22. 32:01Visual Illustration
  23. 32:55Using Compass
  24. 35:17Managing Aggregator Pipelines
  25. 37:11Update Operations
  26. 38:40Upcoming Driver Features
  27. 39:59Other MongoDB Features
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.