Dataquay.

Uma API C ++ Amigável para a popular loja de dados Redland RDF.
Baixe Agora

Dataquay. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Breakfast Quay
  • Site do editor:
  • http://breakfastquay.com/
  • Sistemas operacionais:
  • Mac OS X 10.0 or later
  • Tamanho do arquivo:
  • 43 KB

Dataquay. Tag


Dataquay. Descrição

Uma amigável API C ++ para a popular loja de dados Redland RDF. O Dataquay é uma biblioteca gratuita de código aberto que fornece uma API C ++ amigável para o popular loja de dados Redland RDF usando classes Qt e contêineres.Dataquay destina-se a ser simples de usar e fácil de integrar. É destinado principalmente para uso em aplicativos baseados no QT que gostariam de usar um armazenamento de dados RDF como backing para dados do projeto em memória - ou seja, sendo os dados editados pelo usuário, como pontos e suas propriedades em um editor gráfico - para Evite ter que fornecer a E / S específica de dados específicos de aplicativos E para facilitar o aumento dos dados com metadados descritivos retirados de fontes externas. O Dataquay também pretende ser útil para aplicativos cujo objetivo principal não esteja relacionado ao RDF, mas que possuem necessidades ad-hoc rdf para o gerenciamento de metadados.Dataquay é muito semelhante no conceito à biblioteca soprano, mas é menor e menos sofisticado, distribuído sob BSD em vez de licença LGPL. Não há código em comum entre os dois e o dataquay foi projetado de forma bastante independente de Soprano.Dataquay é uma pequena biblioteca: a maior parte do trabalho sério é feita por excelentes bibliotecas de Redland C da Dave Beckett com implementações de E / S de Tartaruga de David Robillard. Você precisará ter as bibliotecas de Raptor, Rasqal e Redland instaladas para construir e usar Dataquay.big Caveat: o dataquay foi escrito para uso em aplicativos sérios, mas é uma nova biblioteca escrita por inexperientes no RDF para satisfazer os requisitos específicos e ainda não foi implantado em qualquer aplicativo real. Ele evoluirá, talvez substancialmente, e pode haver grandes questões conceituais e / ou de implementação aqui. Aqui estão algumas características principais de "dataquay": · Conversão entre tipos de dados arbitrários e nós RDF usando os tipos de classe e QVariants do nó. Os dados são convertidos em tipos de dados XSD, sempre que possíveis, mas mesmo os tipos de dados completamente desconhecidos são convertidos usando uma codificação bruta (comportamento que pode ser adequado para um armazenamento de dados do projeto, mas menos adequado para intercâmbio). · Armazenamento simples e flexível, consulta e I / O arquivo (nativamente usando as funções de formato da tartaruga) fornecidos pela loja e classes BasicStore. · Interface transacional direta via transactionalstore e transação. As transações são atômicas no nível da biblioteca e são isoladas de quaisquer consultas não transacionais ocorrendo ao mesmo tempo. A implementação transacional é projetada para ser simples, em vez de escalonável, destinada ao uso em operações de edição de usuário de encapsulamento: provavelmente não é aconselhável usar o dataquay como uma loja para aplicativos do servidor, embora possa funcionar. · Interface de conexão transacional estilo ODBC. · Classes auxiliares para gerenciar várias propriedades de um único sujeito URI (PropertyObject e CacheingPropertyObject). · Documentação da API, segurança de rosca, documentação de requisitos de rosqueamento, código decente e testes de unidade básica incluídos. · Licenciamento da BSD. Você pode usar o dataquay sem custos em aplicativos de código aberto ou de código aberto e modificá-lo como você gosta sem requisitos específicos, exceto a confirmação em suas notas de direitos autorais. Pedimos que você nos deixe saber de quaisquer bugs, correções e aprimoramentos que você possa encontrar - particularmente para insetos sérios - mas você não tem obrigação de fazê-lo.


Dataquay. Software Relacionado

csvgrep.

ferramenta de código de comando e ferramenta baseada em CSV Grep ...

136 7 KB

Download