Keshav Murthy | Blog de Couchbase

Autor

Todas las publicaciones de Keshav Murthy

Keshav Murthy es vicepresidente de I+D en Couchbase. Anteriormente, trabajó en MapR, IBM, Informix y Sybase, y cuenta con más de 20 años de experiencia en diseño y desarrollo de bases de datos. Dirigió el equipo de I+D de SQL y NoSQL en IBM Informix. Ha recibido dos premios President's Club en Couchbase y dos premios Outstanding Technical Achievement Awards en IBM. Keshav es licenciado en Informática e Ingeniería por la Universidad de Mysore (India) y ha obtenido veinticuatro patentes estadounidenses.

JSON is Case Sensitive. You Don’t Have to Be.
JSON distingue entre mayúsculas y minúsculas. Usted no tiene que hacerlo.

En este post, Couchbase demuestra por qué JSON es sensible a mayúsculas y minúsculas en ciertos campos y cómo trabajar con esta sensibilidad. Encuentra ejemplos útiles y más aquí.

Simple dataviz with N1QL and Google Sheets.
Simple dataviz con N1QL y Google Sheets.

Haz lo que sea necesario para presentar los datos y facilitar el análisis y la reflexión. - Edward Tufte ¿Cómo se crean gráficos de este tipo si no se dispone de una herramienta de visualización de datos? Puedes ejecutar consultas para...

Less Is More: Why Use a Cost-Based Optimizer?
Menos es más: ¿Por qué utilizar un optimizador basado en costes?

Couchbase incluye un optimizador basado en costes (CBO). Descubre cómo un CBO mejora el rendimiento de las consultas y cómo implementarlo.

It’s SQL. Again.
Es SQL. Otra vez.

[crayon-69e3942291a3f748537438/] [crayon-69e3942291a45633009247/] — In the spirit of Alexander Pope and Sir John Squire.

Primary Uses for Couchbase Primary Index
Usos principales del índice primario de Couchbase

¿Qué es el índice primario de Couchbase? El escaneo del índice primario te proporciona el equivalente al "escaneo completo de la tabla" para todos los documentos de principio a fin.

Cost Based Optimizer for Couchbase N1QL (SQL for JSON)
Optimizador basado en costes para Couchbase N1QL (SQL para JSON)

Autores y equipo de ingeniería: Bingjie Miao, Keshav Murthy, Marco Greco, Prathibha Bisarahalli. Couchbase, Inc. Un optimizador basado en reglas sabe de reglas para todo y de costes para nada - Oscar Wilde Resumen Couchbase es una base de datos JSON distribuida. Proporciona procesamiento de datos distribuido,...

N1QL (Query) Basic Order of Execution.
N1QL (Consulta) Orden básico de ejecución.

La sintaxis de las consultas es limitada. Las consultas son ilimitadas. Predicate pushdown, group by pushdown, offset pagination, keyset pagination, join optimization, search optimization, lo hemos discutido todo. Aun así, es importante comprender el flujo de ejecución por defecto, sencillo -aunque lento- de...

The Unreasonable Effectiveness of SQL in NoSQL Databases
La irracional eficacia de SQL en las bases de datos NoSQL

Comparar y contrastar el soporte del lenguaje SQL en Cassandra, CosmosDB, Couchbase y MongoDB a través de sus respectivas implementaciones. 

Approaches to Query Optimization in NoSQL
Enfoques para la optimización de consultas en NoSQL

La herramienta de optimización de consultas y NoSQL evalúa las posibilidades y selecciona el plan eficiente. Descubre qué hacer cuando no tienes un buen optimizador.

Search & Rescue: 7 Reasons N1QL Developers Use Search
Búsqueda y rescate: 7 razones por las que los desarrolladores de N1QL utilizan la búsqueda

Couchbase N1QL/SQL puede llamar consultas de búsqueda de texto completo, proporcionando poderosos beneficios descritos aquí incluyendo coincidencias difusas y de lenguaje natural.

The Unreasonable Effectiveness of SQL
La irracional eficacia de SQL

Visite el post para saber por qué SQL se considera un lenguaje de éxito de 4ª generación. Echa un vistazo a los modelos de datos y su implementación.

N1QL: To Query or To Analyze?
N1QL: ¿Consultar o analizar?

Nota: Esta nota de recomendación ha sido escrita en colaboración con Till Westmann y Mike Carey, que dirigen el I+D de análisis de Couchbase. [La segunda parte de este artículo de Even Pease está en: https://www.couchbase.com/blog/part-2-n1ql-to-query-or-to-analyze/] Los servicios de consulta y análisis de Couchbase soportan N1QL (SQL...