Your SlideShare is downloading. ×
0
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Nosql
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Nosql

1,118

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
1,118
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Нереляционные хранилища
  • 2. Основы SQL-модели <ul><li>Целостность
  • 3. Неизбыточность
  • 4. ACID </li></ul>
  • 5. NoSQL <ul>NoSQL — это «Не только SQL» (Not Only SQL), а не «Нет SQL» (No SQL at all) </ul>
  • 6. Типы хранилищ <ul><li>Key-value
  • 7. Документо-ориентированные
  • 8. Графы </li></ul>
  • 9. Кому это надо?
  • 10. Кому это надо? <ul>1 — Facebook (570,000,000,000) 2 — Yahoo (70,000,000,000) 18 — Twitter (5,400,000,000) 56 — LinkedIn (1,700,000,000) 57 — Yandex (7,000,000,000) </ul>
  • 11. Самые популярные хранилища <ul><li>Memcached
  • 12. Redis
  • 13. MongoDB </li></ul>
  • 14. &nbsp;
  • 15. Memcached
  • 16. Redis
  • 17. Redis <ul><li>Поддерживает все популярные языки
  • 18. Шардинг через consistent hashing
  • 19. Множество типов данных
  • 20. Очень быстрый
  • 21. 10000 SETs/second, 81000 GETs/second </li></ul>
  • 22. Redis <ul><li>Данные хранит в памяти
  • 23. STRING, LIST, SET, ZSET
  • 24. Persistence через снапшоты или AOF
  • 25. Встроенная master-slave репликация </li></ul>
  • 26. MongoDB <ul>{ name: mongo, type: db } </ul>
  • 27. Где используется
  • 28. Schema-free { name : “Joe”, age : 30, interests : ‘football’ } { name : “Kate”, age : 25 }
  • 29. Масштабирование
  • 30. Масштабирование
  • 31. &nbsp;
  • 32. Состояние Core server (mongod) — production Replication — production AutoSharding (mongos) — alpha Map/Reduce - alpha
  • 33. Large Hadron Collider <ul>Valentin Kuznetsov just presented a paper at the International Conference on Computational Science on CERN’s use of MongoDB for Large Hadron Collider data. The paper, The CMS Data Aggregation System, is available as a PDF at ScienceDirect. </ul>
  • 34. Вопросы? <ul>Вячеслав Салахутдинов [email_address] http://www.slideshare.net/megazoll </ul>Конференция для PHP -разработчиков в Оренбурге

×