Upload
diego-magalhaes
View
508
Download
2
Embed Size (px)
DESCRIPTION
II Bemobi Tech Talk - NoSQLVisão geral sobre NoSQL, conceitos de ACID, Teorema de CAP Brewer e ferramentas NoSQL para os desenvolvedores da BeMobi
Citation preview
II Bemobi Tech Talk
NoSQL Diego Magalhães 29/06/12
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
Digite o nome do Projeto Data:
$ redis-cli set counter 100
OK
$ redis-cli incr counter
(integer) 101
$ redis-cli incr counter
(integer) 102 $ redis-cli
incrby counter 10
(integer) 112
Digite o nome do Projeto Data:
//jquery + jquery couch
$.couch.db("addressbook").saveDoc(
{type: "address", name: "Wilma", mobile: "555-003"},
{success: function() { alert("Saved ok."); }}
);
Digite o nome do Projeto Data:
//Spring Data + NEO4j
@NodeEntity public class Movie {
@GraphId Long id;
@Indexed(type = FULLTEXT, indexName = "search")
@RelatedTo(type="ACTS_IN", direction = INCOMING) Set<Person> actors;
@RelatedToVia(type = "RATED") Iterable<Rating> ratings;
@Query("start movie=node({self}) match movie-->genre<--similar return similar")
Iterable<Movie> similarMovies;
}
Digite o nome do Projeto Data:
Referências
http://pt.wikipedia.org/wiki/ACID
http://pt.wikipedia.org/wiki/NoSQL
http://elemarjr.net/2011/08/11/cap-theorem-e-alternativa-para-o-acid/
http://ksat.me/a-plain-english-introduction-to-cap-theorem/
http://blog.nahurst.com/visual-guide-to-nosql-systems#!/
https://www.speakerdeck.com/u/jnunemaker/p/why-nosql
https://www.speakerdeck.com/u/timanglade/p/understanding-choosing-instrumenting-nosql
https://www.speakerdeck.com/u/schneems/p/scaling-the-web-databases-nosql
https://www.speakerdeck.com/u/rantav/p/nosql-taxonomy
https://www.speakerdeck.com/u/bymongo/p/about-the-problem-of-dbms-choice-what-to-do-if-you-have-gone-
the-wrong-way-roman-bugaev
http://images.google.com/
http://memebase.com/
http://www.thoughtworks.com/articles/nosql-comparison
Bemobi Tech Talk