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




