Mark Nunberg | Blog do Couchbase

Autor

Todas as postagens de Mark Nunberg, engenheiro de software, Couchbase

Mark Nunberg é um engenheiro de software que trabalha na Couchbase. Ele mantém a biblioteca do cliente em C (libcouchbase), bem como o cliente em Python. Ele também desenvolveu o cliente Perl (para uso em sua empresa anterior), o que o levou inicialmente a trabalhar no Couchbase. Antes de ingressar no Couchbase, ele trabalhou em sistemas de roteamento distribuídos e de alto desempenho em uma empresa de análise de comércio eletrônico. Mark estudou Linguística na Universidade Hebraica de Jerusalém.

Using the Sub-Document API to get (only) what you want
Usando a API de subdocumento para obter (somente) o que você deseja

O recurso Subdoc API permite o acesso eficiente a partes de documentos (subdocumentos) sem exigir a transferência do documento inteiro pela rede.

What’s new in C SDK 2.4.7 – N1QL, Views, and more
O que há de novo no C SDK 2.4.7 - N1QL, visualizações e muito mais

Há vários anos, ao projetar o cliente Perl (antes de trabalhar para o Couchbase), eu queria uma maneira eficiente de lidar com o processamento dos resultados da visualização à medida que eles chegavam da rede, sem ter que esperar que todas as linhas chegassem...

The Python 2.0 (beta) client is here
O cliente Python 2.0 (beta) está aqui

Building on the solid foundations of the 1.2 series, the new Python 2.0 (beta) client comes with an updated API and some additional features.   To try out the new beta, simply use the pip tool:   [crayon-69222db1a0095156788524/]   In this release,...

Mocking Couchbase Cluster with CouchbaseMock
Simulação do cluster do Couchbase com o CouchbaseMock

O CouchbaseMock é uma maneira conveniente de criar "algo parecido" com um cluster do Couchbase. Descubra como ele funciona como um drop-in para a maioria dos aplicativos e SDKs.

libcouchbase with C++ and threads (1/2)
libcouchbase com C++ e threads (1/2)

Decidi brincar um pouco na semana passada, tentando criar um conjunto mais padrão de ligações C++ para a libcouchbase. Embora a libcouchbase seja em C e, portanto, totalmente utilizável em C++, eu tinha um desejo comum e frequente de...

libcouchbase 2.3-DP2: Enhanced Configuration Updates
libcouchbase 2.3-DP2: atualizações aprimoradas de configuração

Saiba mais sobre a próxima versão da libcouchbase que apresenta atualizações aprimoradas de cluster e uma série de outras melhorias de estabilidade e desempenho.

Introducing libcouchbase 2.4
Apresentando a libcouchbase 2.4

A libcouchbase 2.4.0 está aqui. Ela oferece grandes aprimoramentos arquitetônicos e vários novos recursos, melhorando as versões anteriores. Este blog foi originalmente escrito para a versão 2.4.0 DP1, mas foi modificado para refletir as diferenças entre a visualização do desenvolvedor e a versão...

Python SDK and Twisted
Python SDK e Twisted

Estou trabalhando em uma interface Twisted para o cliente Couchbase (https://github.com/couchbase/couchbase-python-client). O link aponta para a interface síncrona. A ramificação experimental do Twisted está em https://github.com/couchbaselabs/couchbase-twisted-client. Para explicar como o cliente Twisted funciona, explicarei um pouco sobre como o...

Updates to libcouchbase 2.4
Atualizações da libcouchbase 2.4

Se você tem acompanhado o processo, uma versão de visualização para desenvolvedores da biblioteca foi lançada no mês passado. Ela continha uma série de aprimoramentos sobre os quais você pode ler aqui. TL;DR: A documentação atualizada da API está em http://docs.couchbase.com/sdk-api/couchbase-c-client-2.4.0-beta/index.html A página de download está em http://packages.couchbase.com/clients/c/index.html Fizemos mais alguns...