[NoSQL]Apostilas, materiais de apoio
obrigada.
Mariana Carvalho
Respostas
Thiago Porto
18/06/2013
Site oficial: http://www.mongodb.org/
Aula para ajudar: https://www.youtube.com/watch?v=l1A6YUnYzCM
Mariana Carvalho
18/06/2013
Mariana Carvalho
18/06/2013
Roniere Almeida
18/06/2013
[url]http://www.slideshare.net/MaxwellDayvson/redis-e-as-facilidades-de-trabalhar-com-um-banco-de-dados-nosql[/url]
[url]http://blog.boo-box.com/br/2010/usando-banco-de-dados-nosql-redis/[/url]
Mariana Carvalho
18/06/2013
Marcio Araujo
18/06/2013
Marcio Araujo
18/06/2013
Lucas Davies
18/06/2013
GitHub
- [url]https:github.com/thobbs/phpcassa[/url]
Documentação / Suporte:
- [url]http://thobbs.github.io/phpcassa/[/url]
- [url]https://groups.google.com/forum/#!forum/phpcassa[/url] (um grupo no Google)
É bastante eficiente e cumpre seu papel perfeitamente.
Siga em frente. Abraços :-)
Atenciosamente
Lucas Garcia Daveis
Mariana Carvalho
18/06/2013
Lucas Davies
18/06/2013
http://https:github.com/thobbs/phpcassa
Lucas Davies
18/06/2013
http://https:github.com/thobbs/phpcassa
Em sua address bar do seu browser... ;-)
Atenciosamente,
Lucas Garcia Daveis
Mariana Carvalho
18/06/2013
http://https:github.com/thobbs/phpcassa
Em sua address bar do seu browser... ;-)
Atenciosamente,
Lucas Garcia Daveis
deu e não deu certo...fui para pagina do google com varias paginas, é a primeira?
Lucas Davies
18/06/2013
https:github.com/thobbs/phpcassa
Mariana Carvalho
18/06/2013
Alan Mario
18/06/2013
Site oficial: http://www.mongodb.org/
Aula para ajudar: https://www.youtube.com/watch?v=l1A6YUnYzCM
esse é o que tem material mais facil de achar?
Lucas Davies
18/06/2013
MongoDB é "um" banco de dados noSQL.
É o mesmo que dizer que quer saber sobre banco de dados relacionais e querer saber sobre um SGDB específico, como MS SQL, MySQL, por ai enfim...
Ou querer saber sobre Orientação a Objetos e querer saber C++/C#/Java, enfim...
Óbvio que você vai precisar de alguma ferramenta que lhe possibilite trabalhar com noSQL como Cassandra, MongoDB ou OO, como C++, C#.
Mas o conceito é uma coisa, a ferramenta que usa o conceito é outra coisa.
Uma pesquisa no Google por "noSQL database tutorial" ou "noSQL database" somente, ou outra coisa qualquer, lhe dará uma perspectiva melhor...
Como o tópico é sobre "noSQL" (conceito), então acaba ficando ruim acabarmos puxando o assunto para um banco de dados em si através do tópico inteiro (eu não gosto de que isso ocorra em meu Fórum... enfim)... mas já fora falado até até sobre library PHP para acesso ao Cassandra.
Lembrando, o PHPCassa é para acesso ao banco de dados noSQL Cassandra e não MongoDB.
Aqui por exemplo tem uma listinha de DBs noSQL:
http://nosql-database.org/
Lucas Davies
18/06/2013
Database = Keyspace
Table = Column Family
Os dados são orientados horizontalmente e não verticalmente, ou seja, vc pode ter N colunas para uma mesma Column Family em um registro e N + 10 colunas para um outro registro na mesma Column Family.
Não existe relação entre as tabelas. Esqueça joins.
Desta forma, também não existem constraints. Você pode apagar um usuário e ter um outro registro em uma Column Family "NotasFiscales" por exemplo e não teríamos uma FK (Foreign Key) para assegurar a consistência do banco de dados.
Os filtros são feitos através de um where normal, no entanto, o campo filtro deve ser uma chave da Column Family ou um índice.
Chaves podem ser compostas (Composity Key).
No Cassandra utiliza-se a linguagem CQL para acesso ao banco de dados.
Pode-se utilizar como cliente de acesso ao Cassandra o cqlsh.
Por exemplo:
$ cqlsh IpAddress
Basicamente, para mais informação como conectar utilizando usuário e senha, use o help do cqlsh.
Mudando de (ou entrando) em uma Keyspace:
> use KeySpaceName;
Não se esqueça do ponto e virgula no final.
Fazendo um select em uma Column Family que esta em outra Keyspace (sem mudar de Keyspace):
> select count(*) from KeyspaceName.ColumnFamilyName;
Alan Mario
18/06/2013
Roniere Almeida
18/06/2013
Mariana Carvalho
18/06/2013
Roniere Almeida
18/06/2013
Mariana Carvalho
18/06/2013
Lucas Davies
18/06/2013
Antes de comprar um livro, vocês podem consultar este site:
http://it-ebooks.info/
Aqui estão livros sobre NoSQL:
http://www.google.com/cse?cx=013493258683483688568:xhfa6ctm1ki&q=NoSQL#gsc.tab=0&gsc.q=NoSQL&gsc.page=1
Mariana Carvalho
18/06/2013
Lucas Davies
18/06/2013
Abraços :)
Mariana Carvalho
18/06/2013
Pedro Amaral
18/06/2013
Mariana Carvalho
18/06/2013
Lucas Davies
18/06/2013
Não está muito bom não, pelo menos aqui no Brasil, digo isso pois tenho um amigo DBA NoSQL e MS-SQL.
Abraços!
Pedro Amaral
18/06/2013
Mariana Carvalho
18/06/2013
Tambem estou vendo assim.
Alan Mario
18/06/2013