Кратко о MongoDB

833 views

Published on

Краткая презентация MongoDB для тех кто никогда не слышал об этой БД. Для Krasnodar MongoDB User Group.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
833
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Кратко о MongoDB

  1. 1. Очень коротко о MongoDB(для тех кто не в курсе)
  2. 2. Всё очень похожеБаза Данных == База ДанныхMongoDB SQL
  3. 3. Всё очень похожеКоллекция == ТаблицаMongoDB SQL
  4. 4. Всё очень похожеДокумент == СтрокаMongoDB SQL
  5. 5. Всё очень похожеПоле документа == КолонкаMongoDB SQL
  6. 6. {_id: "joe", // Идентификатор (первичный ключ)name: "Joe Bookreader" // Поле (колокнка)}
  7. 7. {_id: "joe",name: "Joe Bookreader",Address: { // Можно включать объекты без того чтобы ссылаться на нихstreet: "123 Fake Street",city: "Faketon",state: "MA"zip: 12345}}
  8. 8. {_id: "joe",name: "Joe Bookreader",Addresses: [ // И даже целые коллекции!{ street: "123 Fake Street",city: "Faketon",state: "MA",zip: 12345},{ street: "1 Some Other Street",city: "Boston",state: "MA",zip: 12345}]}
  9. 9. Пример запроса:SELECT * FROM collection WHERE field>value1 AND field<value2db.collection.find( { field: { $gt: value1, $lt: value2 } } );
  10. 10. ИндексыАгрегацияMapReduce
  11. 11. Проще попробовать!
  12. 12. Online – курсы (Java/Python/Javascript)https://education.10gen.com/
  13. 13. Приходите на наши встречи!http://www.meetup.com/Krasnodar-MongoDB-User-GroupГлеб Лебедев, 2013gleb@gleblebedev.com

×