GoGPT Best VPN GoSearch

favicon do OnWorks

stag-dbp - Online na nuvem

Execute stag-dbp no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando stag-dbp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online

PROGRAMA:

NOME


stag-db - armazenamento persistente e recuperação de dados de stag (xml, sxpr, itext)

SINOPSE


stag-db -r pessoa -k social_security_no -i ./person-idx myrecords.xml
stag-db -i ./person-idx -q 999-9999-9999 -q 888-8888-8888

DESCRIÇÃO


Constrói um banco de dados simples baseado em arquivo para armazenamento persistente e recuperação de nós de um
documento compatível com o veado.

Imagine que você tenha um arquivo de dados muito grande, em um formato compatível com stag, como XML. Vocês
deseja indexar todos os elementos do tipo pessoa; cada pessoa pode ser identificada exclusivamente por
número da Segurança Social, que é um subnó direto de pessoa

A primeira coisa a fazer é construir um arquivo de índice, que será armazenado em seu
diretório:

stag-db -r pessoa -k social_security_no -i ./person-idx myrecords.xml

Você pode então usar o índice "idx-pessoa" para recuperar pessoa nós por sua segurança social
número

stag-db -i ./person-idx -q 999-9999-9999> some-person.xml

Você pode exportar usando diferentes formatos de veado

stag-db -i ./person-idx -q 999-9999-9999 -w sxpr> some-person.xml

Você pode recuperar vários nós (embora estes precisem ser enraizados para fazer um arquivo válido)

stag-db -i ./person-idx -q 999-9999-9999 -q 888-8888-8888 -top personset

Ou você pode usar uma lista de IDs de um arquivo (delimitado por nova linha)

stag-db -i ./person-idx -qf my_ss_nmbrs.txt -top personset

ARGUMENTOS
-i ARQUIVO ÍNDICE

Este arquivo será usado como índice persistente para armazenamento / recuperação

-r NOME DA RELAÇÃO

Este é o nome do nó stag (elemento XML) que será armazenado no índice; para
exemplo, com o XML abaixo, você pode querer usar o nome do nó pessoa e a chave única id



...


...

...


Este sinalizador só deve ser usado quando você deseja armazenar dados

-k CHAVE ÚNICA

Este nó será usado como a chave única / primária para os dados

Este nó deve ser aninhado diretamente abaixo do nó que está sendo armazenado no índice - se
é mais que um abaixo, especifique um caminho

Este sinalizador só deve ser usado quando você deseja armazenar dados

-u CHAVE ÚNICA

Sinônimo de -k

-p ANALISTA

Este pode ser o nome de um formato suportado por stag (xml, sxpr, itext) - XML ​​é assumido por
omissão

Também pode ser um nome de módulo - este módulo é usado para analisar o arquivo de entrada em um stag
Stream; consulte Data :: Stag :: BaseGenerator para obter detalhes sobre como escrever seus próprios analisadores / eventos
geradores

Este sinalizador só deve ser usado quando você deseja armazenar dados

-q ID DA CONSULTA

Busca a relação / nó com valor de chave exclusivo igual a query-id

Vários argumentos podem ser passados ​​especificando -q várias vezes

Este sinalizador só deve ser usado quando você deseja consultar dados

-topo NOME DO NÓ

Se isso for especificado em conjunto com -q or -qf então todos os nós de resultado da consulta serão
aninhado dentro de um nó com este nome (isto é, fornece uma raiz para o documento resultante
árvore)

-qf ARQUIVO DE CONSULTA

Este é um arquivo de IDs separados por nova linha; isso é útil para consultar o índice em lote

-chaves

Isso gravará uma lista de todas as chaves primárias no índice

-w ESCRITOR

Este formato será usado para escrever os dados; pode ser qualquer formato de veado (xml, sxpr, itext) -
XML padrão.

Também pode ser um módulo que captura o fluxo de eventos de despedida de solteiro e faz algo com
(por exemplo, este poderia ser um módulo que você mesmo escreve que transforma os eventos de despedida
em HTML)

Use stag-dbp online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad




×
Anúncios
❤ ️Compre, reserve ou compre aqui — sem custos, ajuda a manter os serviços gratuitos.