Enviar pesquisa
Carregar
Alternatywne podejście do baz danych - MongoDb
•
Transferir como ODP, PDF
•
2 gostaram
•
4,426 visualizações
Wojciech Soczyński
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 19
Baixar agora
Recomendados
MongoDB - baza danych zorientowana dokumentowo. Czy ruch NoSQL ma sens?
MongoDB - baza danych zorientowana dokumentowo. Czy ruch NoSQL ma sens?
Wojciech Sznapka
Mongo db baza danych zorientowana dokumentowo
Mongo db baza danych zorientowana dokumentowo
XSolve
MongoDB 2011
MongoDB 2011
Natalia Stanko
NoSQL i dlaczego go nie potrzebujesz? [OlCamp]
NoSQL i dlaczego go nie potrzebujesz? [OlCamp]
Filip Tepper
Optymalizacja serwisow internetowych - Filestube
Optymalizacja serwisow internetowych - Filestube
Fundacja Rozwoju Branży Internetowej Netcamp
Badanie skalowalności HBase
Badanie skalowalności HBase
Wojciech Langiewicz
Narzędzia pomagające humanistom w badaniach naukowych
Narzędzia pomagające humanistom w badaniach naukowych
pik90
Prezentacja json szewczyk_rafal
Prezentacja json szewczyk_rafal
bunia1911
Recomendados
MongoDB - baza danych zorientowana dokumentowo. Czy ruch NoSQL ma sens?
MongoDB - baza danych zorientowana dokumentowo. Czy ruch NoSQL ma sens?
Wojciech Sznapka
Mongo db baza danych zorientowana dokumentowo
Mongo db baza danych zorientowana dokumentowo
XSolve
MongoDB 2011
MongoDB 2011
Natalia Stanko
NoSQL i dlaczego go nie potrzebujesz? [OlCamp]
NoSQL i dlaczego go nie potrzebujesz? [OlCamp]
Filip Tepper
Optymalizacja serwisow internetowych - Filestube
Optymalizacja serwisow internetowych - Filestube
Fundacja Rozwoju Branży Internetowej Netcamp
Badanie skalowalności HBase
Badanie skalowalności HBase
Wojciech Langiewicz
Narzędzia pomagające humanistom w badaniach naukowych
Narzędzia pomagające humanistom w badaniach naukowych
pik90
Prezentacja json szewczyk_rafal
Prezentacja json szewczyk_rafal
bunia1911
Nowości w Javie 8 okiem programisty
Nowości w Javie 8 okiem programisty
MarcinStachniuk
Building RESTful API
Building RESTful API
Anna Pietras
Mapping in Java Options
Mapping in Java Options
Anna Pietras
Co nowego w Javie piszczy – Java 8
Co nowego w Javie piszczy – Java 8
3camp
Start stop-continue
Start stop-continue
Anna Pietras
JavaStart - kurs Java Podstawy
JavaStart - kurs Java Podstawy
JavaStart
Jak napisać CV, które zapewni Ci pracę? 9 wskazówek
Jak napisać CV, które zapewni Ci pracę? 9 wskazówek
Piotr Sosnowski
(node.js) Web Development - prościej
(node.js) Web Development - prościej
Mateusz Kwasniewski
Responsive Web Design - kto mało pyta, nie błądzi
Responsive Web Design - kto mało pyta, nie błądzi
Jakub Wiśniewski
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
Mariusz Szatkowski
Rails tobak2005
Rails tobak2005
Tomasz Bak
Semantyka w tworzeniu stron www prezentacja
Semantyka w tworzeniu stron www prezentacja
Piotr Nalepa
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
BarbaraGacaTworek
(node.js) Web development - prościej (pl)
(node.js) Web development - prościej (pl)
Mateusz Kwasniewski
Single Page Applications przy wykorzystaniu REST
Single Page Applications przy wykorzystaniu REST
3camp
Oss w software house
Oss w software house
Ryszard Dałkowski
Semantic Web
Semantic Web
MMP
Jruby on Rails
Jruby on Rails
hubertlepicki
JRuby on Rails
JRuby on Rails
hubertlepicki
JavaEE + OSGi
JavaEE + OSGi
opalaartur
Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13
Divante
Jak nadążyć za światem front-endu - WordPress Training Day
Jak nadążyć za światem front-endu - WordPress Training Day
Tomasz Dziuda
Mais conteúdo relacionado
Destaque
Nowości w Javie 8 okiem programisty
Nowości w Javie 8 okiem programisty
MarcinStachniuk
Building RESTful API
Building RESTful API
Anna Pietras
Mapping in Java Options
Mapping in Java Options
Anna Pietras
Co nowego w Javie piszczy – Java 8
Co nowego w Javie piszczy – Java 8
3camp
Start stop-continue
Start stop-continue
Anna Pietras
JavaStart - kurs Java Podstawy
JavaStart - kurs Java Podstawy
JavaStart
Jak napisać CV, które zapewni Ci pracę? 9 wskazówek
Jak napisać CV, które zapewni Ci pracę? 9 wskazówek
Piotr Sosnowski
Destaque
(7)
Nowości w Javie 8 okiem programisty
Nowości w Javie 8 okiem programisty
Building RESTful API
Building RESTful API
Mapping in Java Options
Mapping in Java Options
Co nowego w Javie piszczy – Java 8
Co nowego w Javie piszczy – Java 8
Start stop-continue
Start stop-continue
JavaStart - kurs Java Podstawy
JavaStart - kurs Java Podstawy
Jak napisać CV, które zapewni Ci pracę? 9 wskazówek
Jak napisać CV, które zapewni Ci pracę? 9 wskazówek
Semelhante a Alternatywne podejście do baz danych - MongoDb
(node.js) Web Development - prościej
(node.js) Web Development - prościej
Mateusz Kwasniewski
Responsive Web Design - kto mało pyta, nie błądzi
Responsive Web Design - kto mało pyta, nie błądzi
Jakub Wiśniewski
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
Mariusz Szatkowski
Rails tobak2005
Rails tobak2005
Tomasz Bak
Semantyka w tworzeniu stron www prezentacja
Semantyka w tworzeniu stron www prezentacja
Piotr Nalepa
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
BarbaraGacaTworek
(node.js) Web development - prościej (pl)
(node.js) Web development - prościej (pl)
Mateusz Kwasniewski
Single Page Applications przy wykorzystaniu REST
Single Page Applications przy wykorzystaniu REST
3camp
Oss w software house
Oss w software house
Ryszard Dałkowski
Semantic Web
Semantic Web
MMP
Jruby on Rails
Jruby on Rails
hubertlepicki
JRuby on Rails
JRuby on Rails
hubertlepicki
JavaEE + OSGi
JavaEE + OSGi
opalaartur
Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13
Divante
Jak nadążyć za światem front-endu - WordPress Training Day
Jak nadążyć za światem front-endu - WordPress Training Day
Tomasz Dziuda
Jaki framework wybrać
Jaki framework wybrać
Paweł Tekliński
Encje w drupalu - DrupalCamp Wroclaw 2015
Encje w drupalu - DrupalCamp Wroclaw 2015
Grzegorz Bartman
MARKOS – semantyczne repozytorium otwartego oprogramowania
MARKOS – semantyczne repozytorium otwartego oprogramowania
bartekel
Wprowadzenie do Pythona i Django
Wprowadzenie do Pythona i Django
Marek Stępniowski
Responsive Web Design - Michał Rachowski Squiz
Responsive Web Design - Michał Rachowski Squiz
Fundacja Rozwoju Branży Internetowej Netcamp
Semelhante a Alternatywne podejście do baz danych - MongoDb
(20)
(node.js) Web Development - prościej
(node.js) Web Development - prościej
Responsive Web Design - kto mało pyta, nie błądzi
Responsive Web Design - kto mało pyta, nie błądzi
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
Wordpress dla początkujących szkolenie / warsztat 07/10 Sidebary, Widgety, Mo...
Rails tobak2005
Rails tobak2005
Semantyka w tworzeniu stron www prezentacja
Semantyka w tworzeniu stron www prezentacja
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
Gaca-Tworek Barbara: JavaScript SEO w praktyce: Webinar Senuto
(node.js) Web development - prościej (pl)
(node.js) Web development - prościej (pl)
Single Page Applications przy wykorzystaniu REST
Single Page Applications przy wykorzystaniu REST
Oss w software house
Oss w software house
Semantic Web
Semantic Web
Jruby on Rails
Jruby on Rails
JRuby on Rails
JRuby on Rails
JavaEE + OSGi
JavaEE + OSGi
Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13
Jak nadążyć za światem front-endu - WordPress Training Day
Jak nadążyć za światem front-endu - WordPress Training Day
Jaki framework wybrać
Jaki framework wybrać
Encje w drupalu - DrupalCamp Wroclaw 2015
Encje w drupalu - DrupalCamp Wroclaw 2015
MARKOS – semantyczne repozytorium otwartego oprogramowania
MARKOS – semantyczne repozytorium otwartego oprogramowania
Wprowadzenie do Pythona i Django
Wprowadzenie do Pythona i Django
Responsive Web Design - Michał Rachowski Squiz
Responsive Web Design - Michał Rachowski Squiz
Alternatywne podejście do baz danych - MongoDb
1.
Alternatywne podejście do
baz danych – Mongo DB Wojciech Soczyński, SoInteractive
2.
About me Napój
Główne narzędzie pracy Pracodawca Zdjęcie do prawa jazdy
3.
4.
Istnieje świat poza
bazami relacyjnymi
5.
Dzisiejsze strony www
– wielkie agregatory danych (Facebook / Twitter / next popular social site)
6.
Skalowalności
7.
Elastyczności
8.
9.
MongoDb
10.
11.
12.
13.
Dane przechowywane w
formacie klucz – wartość
14.
Brak relacji
15.
16.
Szybszy rozwój
17.
Szybsza migracja
18.
Koncentracja na celu,
nie na środkach do jego osiągnięcia
19.
Agile ;)
20.
Dokument FirstName="Bob", Address="5
Oak St.", Hobby="sailing" FirstName="Jonathan", Address="15 Wanamassa Point Road", Children=[{Name:"Michael",Age:10}, {Name:"Jennifer", Age:8}, {Name:"Samantha", Age:5}, {Name:"Elena", Age:2}]
21.
22.
Zorientowana dokumentowo
23.
Brak schematu
24.
25.
Implementacja w C++
26.
Sterowniki dla popularnych
platform (PHP, Ruby, Python, Java, C# ...)
27.
Dane w formacie
JSON
28.
Wspiera map-reduce
29.
30.
Kolekcja
31.
Dokument
32.
33.
Oparta na silniku
SpiderMonkey
34.
Pełna obsługa składni
JS, ale zmodyfikowane API
35.
Kod -
kreacja
36.
Kod - zapytania
37.
Kod – map
reduce
38.
39.
Jednowątkowy map-reduce
40.
41.
Mongoid ODM -
Ruby
42.
43.
http://leifw.wickland.net/2011/04/weird-buggy-and-disappointing-behavior.html
- wady MongoDb
44.
http://girbal.net/jmongobrowser/
- darmowy i Javowy browser MongoDb
45.
http://www.slideshare.net/gabriele.lana/couchdb-vs-mongodb-2982288
- porównanie MongoDb i CouchDb
46.
Http://blog.wsoczynski.pl
- mój blog
47.
Dziękuję za uwagę
48.
Pytania ?!
Baixar agora