Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

NoSQL Technology

8 561 vues

Publié le

Presentasi Robin Shihab di Bancakan 2.0 3rd Meetup, Jogjakarta, 30 April 2010

Publié dans : Business, Technologie
  • Dating for everyone is here: ♥♥♥ http://bit.ly/369VOVb ♥♥♥
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Follow the link, new dating source: ❶❶❶ http://bit.ly/369VOVb ❶❶❶
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • thank u
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici

NoSQL Technology

  1. 1. NoSQL Muqorrobien MF robin@nosql.asia
  2. 2. What is NoSQL?
  3. 3. What is NoSQL? Key-value pair, non-relational, and schema-less data storage engine.
  4. 4. Why use NoSQL
  5. 5. Why use NoSQL Easy to scale.
  6. 6. Why use NoSQL Easy to scale. Lightweight.
  7. 7. Why use NoSQL Easy to scale. Lightweight. Robust with high-performance data storage engine.
  8. 8. Why use NoSQL Easy to scale. Lightweight. Robust with high-performance data storage engine. Anti SQL Injection.
  9. 9. Why use NoSQL Easy to scale. Lightweight. Robust with high-performance data storage engine. Anti SQL Injection. Scalability by design.
  10. 10. 3 NoSQL Myths
  11. 11. 1. Hard to understand
  12. 12. 1. Hard to understand SQL Mindset
  13. 13. 1. Hard to understand SQL Mindset
  14. 14. 2. Hard to handle relation
  15. 15. 2. Hard to handle relation
  16. 16. 2. Hard to handle relation
  17. 17. 2. Hard to handle relation One to one relation.
  18. 18. 2. Hard to handle relation One to one relation. One to many relation.
  19. 19. 2. Hard to handle relation One to one relation. One to many relation. Many to many relation.
  20. 20. 3. NoSQL = NoTransaction
  21. 21. 3. NoSQL = NoTransaction NoSQL = NoTransaction
  22. 22. 3. NoSQL = NoTransaction NoSQL = NoTransaction
  23. 23. 3. NoSQL = NoTransaction
  24. 24. 3. NoSQL = NoTransaction GT.M
  25. 25. 3. NoSQL = NoTransaction GT.M
  26. 26. 3. NoSQL = NoTransaction GT.M Is a NoSQL Database that provide extreme transaction.
  27. 27. 3. NoSQL = NoTransaction GT.M World’s largest core banking system!
  28. 28. 3. NoSQL = NoTransaction http://fis-gtm.com
  29. 29. Most Marketplace problems
  30. 30. Most Marketplace problems Polymorphism Items
  31. 31. Most Marketplace problems Search engine performance
  32. 32. What is MongoDB?
  33. 33. What is MongoDB? Is a scalable, high-performance, open source, document-oriented persistent storage engine, where bridges the gap between key-value stores and traditional RDBMS systems.
  34. 34. Why MongoDB?
  35. 35. Why MongoDB? Robust as key-value database Fast as Memcached but rich and deep functionality as RDBMS.
  36. 36. Scalability & Performance Why MongoDB? Depth of Functionality
  37. 37. Scalability & Performance Why MongoDB? Memcached Depth of Functionality
  38. 38. Scalability & Performance Why MongoDB? Memcached RDBMS Depth of Functionality
  39. 39. Scalability & Performance Why MongoDB? Memcached Key-value stores RDBMS Depth of Functionality
  40. 40. Scalability & Performance Why MongoDB? Memcached Key-value MongoDB stores RDBMS Depth of Functionality
  41. 41. Why MongoDB?
  42. 42. Why MongoDB? Easy to maintain and scale
  43. 43. Why MongoDB?
  44. 44. Why MongoDB? Support map-reduce functionality
  45. 45. Why MongoDB?
  46. 46. Why MongoDB? MAP()
  47. 47. Why MongoDB? MAP() REDUCE()
  48. 48. Why MongoDB? result = reduce(map(distributed_data))
  49. 49. Why MongoDB?
  50. 50. Why MongoDB? Faster development progress
  51. 51. Why MongoDB? http://github.com/mongodb/
  52. 52. Implementation
  53. 53. Object Relational Mapping (ORM)
  54. 54. Object Relational Mapping (ORM)
  55. 55. Object Relational Mapping (ORM) Python:
  56. 56. Object Relational Mapping (ORM) Python: FMA (Full Mongo Alchemist) http://github.com/anvie/fullmongoalchemist
  57. 57. Object Relational Mapping (ORM) Python: FMA (Full Mongo Alchemist) http://github.com/anvie/fullmongoalchemist Mongo Engine http://mongoengine.org
  58. 58. FINISH
  59. 59. Reference: •http://www.mongodb.org •http://www.github.com •http://www.ansav.com •http://www.nosql.asia

×