| K. ligações de perl para k (aka q, aka kdb, aka kx) |
Baixe Agora |
K. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Whitney Jackson
- Site do editor:
- http://search.cpan.org/~whitney/
K. Tag
K. Descrição
K é um módulo Perl para: conectar-se a uma instância remota K ou Q. Execute comandos. Ler resplies.k envolva a biblioteca C definida por kh e descrito aqui http://code.kx.com/wiki/cookbook/interfacingwithc.k's OO Interface é uma camada fina de açúcar no topo de K :: Raw que imita o c biblioteca tão fielmente quanto possível. Por agora, K retorna representações perl muito simples de valores k. Por exemplo, dentro de timestamps K são ints de 64 bits, onde o valor é o número de nanosegundos desde 2001.01.01d00: 00: 00.000. Para esses valores, k retorna o valor int como uma string (ex: '385906394151617280'). Isso provavelmente vai mudar.synopsis meu $ K = K-> novo (host => 'kserver.example.com', port => 5000, usuário => 'awhitney', password => 'kdb4eva',); $ k-> cmd ('4 + 4'); # 8 $ K-> cmd (q / "abc" /); # $ K-> cmd (Q / `foo`bar! (1; 2) /); # {foo => 1, bar => 2} $ K-> cmd (Q / 2012.03.24d12: 13: 14.15161728 /); # '385906394151617280' # Tabela $ K-> cmd (Q / ([] foo: (`a;` b; `b); bar: (` c; `d)) /); # {# foo => , # Bar => , #} # tabela w / chave primária $ k-> cmd (q: (`a;` b)] foo: (`b;` c); bar: (`d;` e)) /); # #} #} # {# foo => , # bar => , # }, #] Homepage do produto
K. Software Relacionado