MongoDB GridFS                   &         GridFS combineren met ORM entities
Dennis Coorn
Samen werken aan zorg
Zorginstellingen en ziekenhuizen helpen om duurzame e-health oplossingen te creëren
Realiseren van cultuurverandering                 &  aansluiting op werkprocessen
Awesome software!
NoSQL
Name           Age   Weight1      John doe        27      782    Paolo Parker      35      873   Valerie Schiller   22    ...
Replication
Write                 Master         ReadDriver           Slave         Read                 Slave         Read
Replica set         Write                      Master         ReadDriver                 Slave         Read               ...
Sharding
1/2 replica set                                Write                                                    Master            ...
GridFS
files_id: xfiles_id: xfiles_id: x
fs.files  _id: x  filename: ...  md5: ...files_id: xfiles_id: xfiles_id: x
fs.files  _id: x  filename: ...  md5: ...fs.chunksfiles_id: xfiles_id: xfiles_id: x
Waarom bestanden opslaan in een database?!
De basis
Document
Uploading
Downloading
StreamedResponse
Combineren met een Entity
Custom mapping Type
Configureren
Entity
DataTransformer to the rescue!
En als laatste een FormType
Terug naar de controller (laatste keer)
Recap
gridfs symfony
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
MongoDB GridFS & GridFS combineren met ORM entities
Upcoming SlideShare
Loading in …5
×

MongoDB GridFS & GridFS combineren met ORM entities

1,231 views

Published on

De GridFS specificatie van MongoDB bied je de mogelijkheid om bestanden op te slaan in MongoDB, maakt niet uit hoe groot. In deze presentatie laat ik zien hoe je een bestand na het uploaden kan opslaan in GridFS, en tevens hoe je dit ODM document dan naadloos kan combineren met een ORM entity

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,231
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
6
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

MongoDB GridFS & GridFS combineren met ORM entities

  1. 1. MongoDB GridFS & GridFS combineren met ORM entities
  2. 2. Dennis Coorn
  3. 3. Samen werken aan zorg
  4. 4. Zorginstellingen en ziekenhuizen helpen om duurzame e-health oplossingen te creëren
  5. 5. Realiseren van cultuurverandering & aansluiting op werkprocessen
  6. 6. Awesome software!
  7. 7. NoSQL
  8. 8. Name Age Weight1 John doe 27 782 Paolo Parker 35 873 Valerie Schiller 22 984 Zack Torphy 45 1025 Jacky Trantow 28 82
  9. 9. Replication
  10. 10. Write Master ReadDriver Slave Read Slave Read
  11. 11. Replica set Write Master ReadDriver Slave Read Slave Read
  12. 12. Sharding
  13. 13. 1/2 replica set Write Master Read Read Slave Slave Write Shard router ReadDriver 1/2 replica set Read Write Master Read Read Slave Slave Read
  14. 14. GridFS
  15. 15. files_id: xfiles_id: xfiles_id: x
  16. 16. fs.files _id: x filename: ... md5: ...files_id: xfiles_id: xfiles_id: x
  17. 17. fs.files _id: x filename: ... md5: ...fs.chunksfiles_id: xfiles_id: xfiles_id: x
  18. 18. Waarom bestanden opslaan in een database?!
  19. 19. De basis
  20. 20. Document
  21. 21. Uploading
  22. 22. Downloading
  23. 23. StreamedResponse
  24. 24. Combineren met een Entity
  25. 25. Custom mapping Type
  26. 26. Configureren
  27. 27. Entity
  28. 28. DataTransformer to the rescue!
  29. 29. En als laatste een FormType
  30. 30. Terug naar de controller (laatste keer)
  31. 31. Recap
  32. 32. gridfs symfony

×