logo
Contato | Sobre...        
rebarba rebarba

Rodrigo Strauss :: Blog


Mais Tio

Aos que foram à palestra e lançamento do Tio no nosqlbr, algumas coisas que eu esqueci de falar:

  • O Tio funciona com 3 campos: key, value e metadata. Esses campos podem ter o tipo string, int, double e raw (blob).
  • As chaves dos maps só podem ser strings. Mas você pode acessar por índice numérico para ler o n-ésimo item do map
  • Todo container tem suporte à propriedades. Por exemplo, você pode criar uma propriedade "schema" em um container para saber como serializar ou desserializar o que está no campo value
  • Para fazer um upsert, é só fazer algo como "my_map['rodrigo'] = 'strauss'"
  • Eu quebrei o build do Linux... Quem for testar hoje, tem que compilar em Release e usar somente os containers em memória (volatile/list, volatile/list, etc). Corrijo isso essa semana :-)

Quase tudo que eu falei está na documentação do projeto. Quem tiver mais dúvidas, o melhor canal para perguntar são as duas listas de discussão (inglês e português).

A apresentação está em http://docs.google.com/present/view?id=dg9kbfzn_73m4c7qvc6

Em 15/05/2010 23:29, por Rodrigo Strauss


  
 
 
Comentários
rebarba rebarba
  ::::