Mark Nunberg | Blog de Couchbase

Autor

Todas las entradas de Mark Nunberg, Ingeniero de Software, Couchbase

Mark Nunberg es un ingeniero de software que trabaja en Couchbase. Mantiene la biblioteca del cliente C (libcouchbase), así como el cliente Python. También desarrolló el cliente Perl (para su uso en su anterior empresa) - que inicialmente le llevó a trabajar en Couchbase. Antes de unirse a Couchbase, trabajó en sistemas de enrutamiento distribuidos y de alto rendimiento en una empresa de análisis de comercio electrónico. Mark estudió Lingüística en la Universidad Hebrea de Jerusalén.

Using the Sub-Document API to get (only) what you want
Utilizar la API de subdocumentos para obtener (sólo) lo que desea

La función API Subdoc permite acceder eficazmente a partes de documentos (subdocumentos) sin necesidad de transferir el documento completo a través de la red.

What’s new in C SDK 2.4.7 – N1QL, Views, and more
Novedades de C SDK 2.4.7 - N1QL, Views y mucho más

Hace varios años, cuando diseñaba el cliente Perl (antes de trabajar para Couchbase), quería una forma eficiente de procesar los resultados de las vistas a medida que llegaban de la red sin tener que esperar a que llegaran todas las filas...

The Python 2.0 (beta) client is here
El cliente Python 2.0 (beta) está aquí

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-68d99803a57f0661321413/]   In this release,...

Mocking Couchbase Cluster with CouchbaseMock
Couchbase Cluster con CouchbaseMock

CouchbaseMock es una forma práctica de crear "algo parecido" a un clúster de Couchbase. Descubre cómo funciona como un drop-in para la mayoría de aplicaciones y SDKs.

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

Decidí jugar un poco la semana pasada tratando de crear un conjunto más estándar de enlaces C ++ para libcouchbase. Aunque libcouchbase es C y por lo tanto es totalmente utilizable desde C++, tenía un prurito común y frecuente de...

libcouchbase 2.3-DP2: Enhanced Configuration Updates
libcouchbase 2.3-DP2: Actualizaciones de configuración mejoradas

Obtenga más información sobre la próxima versión de libcouchbase, que incluye actualizaciones de clúster mejoradas y muchas otras mejoras de estabilidad y rendimiento.

Introducing libcouchbase 2.4
Presentación de libcouchbase 2.4

libcouchbase 2.4.0 ya está aquí. Ofrece grandes mejoras arquitectónicas y varias características nuevas, mejorando respecto a versiones anteriores. Este blog fue escrito originalmente para la versión 2.4.0 DP1, ha sido modificado para reflejar las diferencias entre la vista previa para desarrolladores y la...

Python SDK and Twisted
SDK de Python y Twisted

Estoy trabajando en una interfaz Twisted para el cliente Couchbase (https://github.com/couchbase/couchbase-python-client). El enlace allí apunta a la interfaz sincrónica. La rama experimental de Twisted está en https://github.com/couchbaselabs/couchbase-twisted-client. Para explicar cómo funciona el cliente Twisted, explicaré un poco...

Updates to libcouchbase 2.4
Actualizaciones de libcouchbase 2.4

Si nos has seguido, el mes pasado se publicó una versión preliminar para desarrolladores de la biblioteca. Contenía un montón de mejoras que puedes leer aquí. TL;DR: La documentación actualizada de la API está en http://docs.couchbase.com/sdk-api/couchbase-c-client-2.4.0-beta/index.html La página de descarga está en http://packages.couchbase.com/clients/c/index.html Hemos...