Estrutura de dados: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Rfabbri (discussão | contribs)
Rfabbri (discussão | contribs)
Linha 180:
** processamento no endpoint SparQL é confiável? Até que ponto? Jena e Virtuoso são considerados estáveis e confiáveis mas ao visitar o histórico das listas são encontrados erros grosseiros de interpretação de chamadas e variações entre os protocolos SPARQL oficial<ref name="w3cSparql">https://www.w3.org/TR/rdf-sparql-query/</ref>, do Jena, Virtuoso e rdflib.<ref>lista jena</ref>.
** Quanto mais dado é enviado para o python (pelo endpoint SPARQL), mais trafego na rede é utilizada.
** Quanto mais dado é enviado pelo python (para o cliente em Javascript), masmais trafego na rede é utilizada.
** Como regra geral: procura-se maximizar o processamento nas etapas anteriores de acesso aos dados.
** Como regra geral: procura-se maximizar o processamento nas etapas que possuem as ferramentas apropriadas. Por exemplo, as busca e seleção dos dados são feitas em SPARQL, as otimizações e reconhecimento de padrões em Python, a relatoria e visualização em Javascript. Cada uma destas etapas trasforma EDs em outras EDs para transferência e representação subsequênte. O HTML será muito provavelmente gerado em parte pelo servidor (em Python, e.g. usando Flask ou Django) e em parte pelo cliente (em Javascrit, e.g. usando Bootstrap e D3js).