Este é o comando cdbmake 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
cdbmake - cria um banco de dados constante
SINOPSE
cdbmake cdb cdb.tmp
DESCRIÇÃO
cdbmake lê uma série de registros codificados de sua entrada padrão e escreve uma constante
banco de dados para cdb.
cdbmake Assegura que cdb é atualizado atomicamente, então os programas de leitura cdb nunca tem que esperar
for cdbmake terminar. Ele faz isso primeiro gravando o banco de dados em cdb.tmp e depois
em movimento cdb.tmp em cima de cdb. Se cdb.tmp já existe, está destruído. o
diretórios contendo cdb.tmp e cdb deve ser gravável para cdbmake; eles também devem estar ligados
o mesmo sistema de arquivos.
cdbmake sempre se certifica de que cdb.tmp é gravado com segurança no disco antes de ser substituído cdb.
Se a entrada estiver em um formato incorreto ou se cdbmake tem algum problema para escrever cdb.tmp para o disco,
cdbmake reclama e sai cdb sozinho.
RECORDE FORMATO
Os registros são indexados por chaves. Uma chave é uma string. cdb é estruturado para que outro
programa, a partir de uma chave, pode encontrar rapidamente o registro relevante. cdbmake permite
vários registros com a mesma chave, embora a maioria dos leitores pegue apenas o primeiro registro, e
cdbmake fica um pouco mais lento se houver muitos registros com a mesma chave.
cdbmake e cdbdump(1) preservar a ordem dos registros.
Um registro é codificado para cdbmake como +Klen,len:chave->dados, seguido por uma nova linha. Aqui Klen
é o número de bytes em chave e len é o número de bytes em dados,. O fim de dados, is
indicado por uma nova linha extra. Por exemplo:
+3,5: um-> Olá
+3,7: two-> Adeus
chave e dados, pode conter qualquer caractere, incluindo dois pontos, travessões, novas linhas e nulos.
Chaves e dados não precisam caber na memória. Um banco de dados não pode exceder 4 gigabytes.
cdb é portátil entre máquinas.
Use cdbmake online usando serviços onworks.net