[SP-pm] NoSQL não é um conceito, arquitetura, modelo, ... ! [Was: [off-topic] Artigo sobre ... ]

Suissa jnascimento at gmail.com
Mon Sep 20 20:39:55 PDT 2010


Poss o até te levar em consideração se vc me mostrar seus papers até lhe
respeitarei até lá não eres nada.

2010/9/21 Blabos de Blebe <blabos em gmail.com>

> > meu artigoi não baseou-se apenas nela, porém perdi a referencia de tds os
> > artigos que já li sobre nosql.
>
> Com todo respeito aos Masters,
>
> Desculpa mas essa não cola. Até os meus artigos, saídos de divagações
> de um ralézão zé-mané, bebem direto da fonte, ou seja, possuem
> referências que são autoritativas.
>
> Texto sem referência confiável, pra mim não serve nem pra higiene pessoal.
>
> Se o papo é ser não relacional, eu pego uma base de dados postgres não
> normalizada (sem chaves estrangeiras já é suficiente) e falo que é
> NoSQL, pois, diga-me onde está o 'relacional' de uma base que não
> implementa relações?
>
> Tecnologias pós-relacionais tem o seu apelo e sua aplicação, não há
> como negar, assim como todo o resto, mas essa palhaçada de tentar
> empurrar goela abaixo algo que nem definição formal tem, só porque
> alguém escreveu um artigo num blog qualquer é brincadeira né?
>
> Vou levar em consideração quando a choradeira se converter em
> referências formais. Um paper na ACM já vale.
>
> Obrigado
>
>
> 2010/9/20 Suissa <jnascimento em gmail.com>:
> > Concordo plenamente. Sim a referencia a wikipedia realmente foi fraca,
> mas
> > meu artigoi não baseou-se apenas nela, porém perdi a referencia de tds os
> > artigos que já li sobre nosql. Uma coisa interessante que vc levantou é
> do
> > shema-free, isso também não denota que seja NOSQL pois o próprio MYSQL
> pode
> > ser utilizado com schema-free. A única coisa que gostaria que vcs
> realmente
> > lembrasse é que o nosql advém de não ser relacional. Dentro desse
> conceito
> > vc tem vários subgrupos. Uma discussão sobre um conceito meio abstrato
> pode
> > levar a muitas falácias então seria mais interessantes dúviodas mais
> > especializadas para um melhor debate.
> >
> > 2010/9/19 Solli Honorio <shonorio em gmail.com>
> >>
> >> Oi Suissa,
> >>
> >> A utilização incorreta dos termos realmente leva a estas discussões
> >> longas. A maioria das pessoas aqui tem uma excelente relação com os
> >> fundamentos acadêmicos, e acredito que também seja a tua posição como
> >> professor.
> >>
> >> Podemos começar com a confusão entre o termo 'conversador' e 'xiita'.
> Sim
> >> a maioria dos iniciados são conservadores, isto porque temos um profundo
> >> respeito com os fundamentos acadêmicos que nos ajuda a economizar tempo
> e
> >> dinheiro evitando o puro marketing.
> >>
> >> Outra grande confusão, dentro deste assunto, é com o termo SQL. SQL, na
> >> concepção da palavra é apenas uma linguagem (tal qual tantas outras) que
> é
> >> especializada em trabalhar com estruturas de dados (se é que eu posso
> dizer
> >> isto, mas estou tomando esta liberdade poética). É fato que,
> erroneamente, a
> >> linguagem SQL virou sinônimo de banco de dados relacional ao ponto de
> ser
> >> incluído no nome de diversos deles.
> >>
> >> Acredito que isto não seja novidade para você, mas apenas para equalizar
> o
> >> nosso conhecimento é importante deixar claro que o NoSQL é um termo novo
> >> para referenciar aos sistemas de armazenamento não relacional.
> Armazenamento
> >> não relacional é tão antigo quanto a computação, aliais é a primeira e a
> >> mais usual forma de armazenamento. O armazenamento relacional só surgiu
> como
> >> conceito na década de 70, já o NoSQL não possui especificação alguma. É
> >> apenas um termo novo cunhado e utilizado como marketing apropriando-se
> de
> >> diversas outras tecnologias não relacional.
> >>
> >> Escrito, ou lido, isto quero deixar claro que o 'implicação' aqui é
> apenas
> >> com a confusão (proposital ou não) de tentar ter o NoSQL como uma
> tecnologia
> >> ou produto. Pra mim, e outros tantos, NoSQL é um buzzword. Cassandra,
> >> MongoDB são sim produtos com tecnologias bem definida e com utilização
> >> clara.
> >>
> >> Acho que isto mostra que temos boas informações sobre as tecnologias de
> >> armazenamento, e que será necessário mais do que uma referência na
> wikipedia
> >> para convencer alguns membros da lista. Mas não considera isto como um
> >> 'deboche' as tecnologias de armazenamento não relacional, muito pelo
> >> contrário, a utilizamos em várias situações, mas com os nomes corretos.
> >>
> >> Abraços,
> >>
> >> Solli M. Honório
> >>
> >>
> >>
> >> 2010/9/17 Suissa <jnascimento em gmail.com>
> >>>
> >>> Acho q vc nao deve nem ter lido a wikipedia, porem se quiser se interar
> >>> mais leia meu
> >>> artigo.
> http://imasters.uol.com.br/artigo/17043/bancodedados/nosql_voce_realmente_sabe_do_que_estamos_falando/
> >>> NOSQL == Não relacional
> >>> simples assim. São banco de grafos, OO, chave/valor, document-based.
> >>> Qquer tipo de banco não relacional. Isso faz completamente sentido pois
> o
> >>> termo foi cunhando em cima deste conceito.
> >>>
> >>> 2010/9/17 Thiago Rondon <thiago em aware.com.br>
> >>>>
> >>>> NoSQL não é uma arquitetura de software, não é um protocolo, não é uma
> >>>> API, não é uma especificação, não é uma metodologia, não é um produto,
> não é
> >>>> uma ciência, não é nada...
> >>>>
> >>>> Classificar um banco de [dados/informações/'whatever'] como "NoSQL"
> não
> >>>> faz sentido.
> >>>>
> >>>> Porém, existe este buzz que é utilizado para referenciar ao movimento
> de
> >>>> uma tendencia de trocarem a "única opção" para *desenvolvedores no
> geral*,
> >>>> de utilizarem banco de dados relacionais para "tudo".
> >>>>
> >>>> A discussão que o movimento pode gerar é positiva, mas quando ela é
> bem
> >>>> empregada, ou seja... Você tem maneiras de se fazer isto,
> alternativas, mas
> >>>> qual é mesmo o teu problema ? Você precisa mesmo de um banco
> relacional ?
> >>>>
> >>>> O exagero da utilização desta *buzz* é uma tremenda besteira, chega a
> >>>> doer o "ouvido" quando escuto o emprego da palavra como adjetivo,
> >>>> característica, tecnologia e etc...
> >>>>
> >>>> Enfim, minha recomendação: Use de forma moderada o termo "NoSQL", e
> >>>> quando usar diga sobre um 'movimento' e não que isto é "tecnologia".
> >>>>
> >>>> Meus centavos,
> >>>> -Thiago Rondon
> >>>> _______________________________________________
> >>>> SaoPaulo-pm mailing list
> >>>> SaoPaulo-pm em pm.org
> >>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >>>
> >>>
> >>>
> >>> --
> >>> Jean C. Nascimento aka Suissa
> >>> Prof. Análise e Soluções Web Fafit/Facic - Itararé - SP
> >>> skype: suissa_pg
> >>> gtalk/msn: jnascimento em gmail.com
> >>> twitter.com/suissacorp
> >>> www.suissacorp.com.br/
> >>> facebook.com/suissacorp
> >>>
> >>> WebDeveloper
> >>> www.wgbnet.com.br/
> >>> NoSQL Evangelist - MongoDB Contributor
> >>> nosqlbr.com.br/
> >>> iGrape Evangelist - Coordenador Geral
> >>> http://igrape.org
> >>> TheWebMind Evangelist - Coordenador de Interface & NoSQL
> >>> http://thewebmind.org/
> >>>
> >>>
> >>> _______________________________________________
> >>> SaoPaulo-pm mailing list
> >>> SaoPaulo-pm em pm.org
> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >>
> >>
> >>
> >> --
> >> "o animal satisfeito dorme". - Guimarães Rosa
> >>
> >> _______________________________________________
> >> SaoPaulo-pm mailing list
> >> SaoPaulo-pm em pm.org
> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >
> >
> >
> > --
> > Jean C. Nascimento aka Suissa
> > Prof. Análise e Soluções Web Fafit/Facic - Itararé - SP
> > skype: suissa_pg
> > gtalk/msn: jnascimento em gmail.com
> > twitter.com/suissacorp
> > www.suissacorp.com.br/
> > facebook.com/suissacorp
> >
> > WebDeveloper
> > www.wgbnet.com.br/
> > NoSQL Evangelist - MongoDB Contributor
> > nosqlbr.com.br/
> > iGrape Evangelist - Coordenador Geral
> > http://igrape.org
> > TheWebMind Evangelist - Coordenador de Interface & NoSQL
> > http://thewebmind.org/
> >
> >
> > _______________________________________________
> > SaoPaulo-pm mailing list
> > SaoPaulo-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
Jean C. Nascimento aka Suissa
Prof. Análise e Soluções Web Fafit/Facic - Itararé - SP

skype: suissa_pg
gtalk/msn: jnascimento em gmail.com
twitter.com/suissacorp
www.suissacorp.com.br/
facebook.com/suissacorp

WebDeveloper
www.wgbnet.com.br/
<http://www.wgbnet.com.br/>
NoSQL Evangelist - MongoDB Contributor
nosqlbr.com.br/
<http://nosqlbr.com.br/>
iGrape Evangelist - Coordenador Geral
http://igrape.org
<http://igrape.org>
TheWebMind Evangelist - Coordenador de Interface & NoSQL
http://thewebmind.org/
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20100921/4b5ad485/attachment.html>


More information about the SaoPaulo-pm mailing list