SlideShare une entreprise Scribd logo
1  sur  13
MongoDB - baza danych zorientowana dokumentowo. Czy ruch NoSQL ma sens? Wojciech Sznapka 28.05.2010
Plan ,[object Object]
MongoDB – opis i możliwości
Zastosowania MongoDB
Kto używa MongoDB?
Analogie do baz SQL
Migracje, a raczej ich brak
Przykłady użycia „na żywo”
Czy ruch NoSQL ma sens?
Ruch NoSQL ,[object Object]
Te bazy nie posiadają sztywnych schematów, unikają poleceń JOIN i dobrze się skalują.
Ruch NoSQL - rozwiązania Bazy zorientowane dokumentowo : ,[object Object]
Apache CouchDB. Bazy typu klucz/wartość : ,[object Object]

Contenu connexe

Similaire à MongoDB - baza danych zorientowana dokumentowo. Czy ruch NoSQL ma sens?

Jak ograniczyć używanie tablic w PHP.pptx
Jak ograniczyć używanie tablic w PHP.pptxJak ograniczyć używanie tablic w PHP.pptx
Jak ograniczyć używanie tablic w PHP.pptxPHPstokPHPstok
 
Semantic Web
Semantic WebSemantic Web
Semantic WebMMP
 
Rozproszona analiza danych w Hadoop - wprowadzenie
Rozproszona analiza danych w Hadoop - wprowadzenieRozproszona analiza danych w Hadoop - wprowadzenie
Rozproszona analiza danych w Hadoop - wprowadzenieŁukasz Król
 
OpenReaktor, Not Only SQL
OpenReaktor, Not Only SQLOpenReaktor, Not Only SQL
OpenReaktor, Not Only SQLFilip Tepper
 
Paweł Kucharski: Oswajamy Słonia czyli po co nam Hadoop
Paweł Kucharski: Oswajamy Słonia czyli po co nam HadoopPaweł Kucharski: Oswajamy Słonia czyli po co nam Hadoop
Paweł Kucharski: Oswajamy Słonia czyli po co nam HadoopAnalyticsConf
 
Wprowadzenie do Big Data i Apache Spark
Wprowadzenie do Big Data i Apache SparkWprowadzenie do Big Data i Apache Spark
Wprowadzenie do Big Data i Apache SparkSages
 
[#4] spark - IBM Integrated Analytics System
[#4] spark - IBM Integrated Analytics System[#4] spark - IBM Integrated Analytics System
[#4] spark - IBM Integrated Analytics SystemArtur Wronski
 
Jak szybko przetwarzasz hurtowe ilości XML?
Jak szybko przetwarzasz hurtowe ilości XML?Jak szybko przetwarzasz hurtowe ilości XML?
Jak szybko przetwarzasz hurtowe ilości XML?Bartosz Ratajczyk
 
MARKOS – semantyczne repozytorium otwartego oprogramowania
MARKOS – semantyczne repozytorium otwartego oprogramowaniaMARKOS – semantyczne repozytorium otwartego oprogramowania
MARKOS – semantyczne repozytorium otwartego oprogramowaniabartekel
 
OceanQuery - język zapytań edytora raportów
OceanQuery - język zapytań edytora raportówOceanQuery - język zapytań edytora raportów
OceanQuery - język zapytań edytora raportówmatmis
 
Rails 2 - web aplikacje bardziej subiektywnie
Rails 2 - web aplikacje bardziej subiektywnieRails 2 - web aplikacje bardziej subiektywnie
Rails 2 - web aplikacje bardziej subiektywnieBootstrap
 

Similaire à MongoDB - baza danych zorientowana dokumentowo. Czy ruch NoSQL ma sens? (13)

Nukat2014
Nukat2014Nukat2014
Nukat2014
 
Jak ograniczyć używanie tablic w PHP.pptx
Jak ograniczyć używanie tablic w PHP.pptxJak ograniczyć używanie tablic w PHP.pptx
Jak ograniczyć używanie tablic w PHP.pptx
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
Rozproszona analiza danych w Hadoop - wprowadzenie
Rozproszona analiza danych w Hadoop - wprowadzenieRozproszona analiza danych w Hadoop - wprowadzenie
Rozproszona analiza danych w Hadoop - wprowadzenie
 
Dane przestrzenne w PHP
Dane przestrzenne w PHPDane przestrzenne w PHP
Dane przestrzenne w PHP
 
OpenReaktor, Not Only SQL
OpenReaktor, Not Only SQLOpenReaktor, Not Only SQL
OpenReaktor, Not Only SQL
 
Paweł Kucharski: Oswajamy Słonia czyli po co nam Hadoop
Paweł Kucharski: Oswajamy Słonia czyli po co nam HadoopPaweł Kucharski: Oswajamy Słonia czyli po co nam Hadoop
Paweł Kucharski: Oswajamy Słonia czyli po co nam Hadoop
 
Wprowadzenie do Big Data i Apache Spark
Wprowadzenie do Big Data i Apache SparkWprowadzenie do Big Data i Apache Spark
Wprowadzenie do Big Data i Apache Spark
 
[#4] spark - IBM Integrated Analytics System
[#4] spark - IBM Integrated Analytics System[#4] spark - IBM Integrated Analytics System
[#4] spark - IBM Integrated Analytics System
 
Jak szybko przetwarzasz hurtowe ilości XML?
Jak szybko przetwarzasz hurtowe ilości XML?Jak szybko przetwarzasz hurtowe ilości XML?
Jak szybko przetwarzasz hurtowe ilości XML?
 
MARKOS – semantyczne repozytorium otwartego oprogramowania
MARKOS – semantyczne repozytorium otwartego oprogramowaniaMARKOS – semantyczne repozytorium otwartego oprogramowania
MARKOS – semantyczne repozytorium otwartego oprogramowania
 
OceanQuery - język zapytań edytora raportów
OceanQuery - język zapytań edytora raportówOceanQuery - język zapytań edytora raportów
OceanQuery - język zapytań edytora raportów
 
Rails 2 - web aplikacje bardziej subiektywnie
Rails 2 - web aplikacje bardziej subiektywnieRails 2 - web aplikacje bardziej subiektywnie
Rails 2 - web aplikacje bardziej subiektywnie
 

Plus de Wojciech Sznapka

Automated tests - facts and myths
Automated tests - facts and mythsAutomated tests - facts and myths
Automated tests - facts and mythsWojciech Sznapka
 
Smart development environments
Smart development environmentsSmart development environments
Smart development environmentsWojciech Sznapka
 
Łebski Development czyli kiedy i dlaczego tworzyć oprogramowanie pod klucz i ...
Łebski Development czyli kiedy i dlaczego tworzyć oprogramowanie pod klucz i ...Łebski Development czyli kiedy i dlaczego tworzyć oprogramowanie pod klucz i ...
Łebski Development czyli kiedy i dlaczego tworzyć oprogramowanie pod klucz i ...Wojciech Sznapka
 
Mongo db – document oriented database
Mongo db – document oriented databaseMongo db – document oriented database
Mongo db – document oriented databaseWojciech Sznapka
 

Plus de Wojciech Sznapka (6)

Automated tests - facts and myths
Automated tests - facts and mythsAutomated tests - facts and myths
Automated tests - facts and myths
 
Smart development environments
Smart development environmentsSmart development environments
Smart development environments
 
Symfony2 w chmurze
Symfony2 w chmurzeSymfony2 w chmurze
Symfony2 w chmurze
 
Łebski Development czyli kiedy i dlaczego tworzyć oprogramowanie pod klucz i ...
Łebski Development czyli kiedy i dlaczego tworzyć oprogramowanie pod klucz i ...Łebski Development czyli kiedy i dlaczego tworzyć oprogramowanie pod klucz i ...
Łebski Development czyli kiedy i dlaczego tworzyć oprogramowanie pod klucz i ...
 
Mongo db – document oriented database
Mongo db – document oriented databaseMongo db – document oriented database
Mongo db – document oriented database
 
Symfony2 showcase
Symfony2 showcaseSymfony2 showcase
Symfony2 showcase
 

MongoDB - baza danych zorientowana dokumentowo. Czy ruch NoSQL ma sens?