Keshav Murthy | Blog do Couchbase

Autor

Todas as postagens de Keshav Murthy

Keshav Murthy é vice-presidente de P&D da Couchbase. Anteriormente, ele trabalhou na MapR, IBM, Informix e Sybase, com mais de 20 anos de experiência em design e desenvolvimento de bancos de dados. Ele liderou a equipe de P&D de SQL e NoSQL na IBM Informix. Recebeu dois prêmios President's Club na Couchbase e dois Outstanding Technical Achievement Awards na IBM. Keshav é bacharel em Ciência da Computação e Engenharia pela Universidade de Mysore, Índia, detém dez patentes nos EUA e tem três patentes pendentes nos EUA.

GenAI: A New Tool in the Developer Toolbox
GenAI: uma nova ferramenta na caixa de ferramentas do desenvolvedor

Espera-se que o recurso de geração de texto do GenAI revolucione todos os aspectos da experiência e da produtividade do desenvolvedor. 

NoSQL Is Dead, Long Live NoSQL
O NoSQL está morto, viva o NoSQL

O Dynamo acelerou a revolução NoSQL que está impulsionando o setor de bancos de dados. Recentemente, a Amazon anunciou o PartiQL - uma linguagem de consulta compatível com SQL para seu principal banco de dados NoSQL, o Amazon DynamoDB. Isso fez com que a "re:evolução" do NoSQL fechasse o círculo. É maravilhoso ver a pesquisa colaborativa da UCSD e...

Halloween Problem: Solution in N1QL.
Problema de Halloween: solução em N1QL.

Aprender SQL é fácil; implementar SQL, nem tanto. O Halloween já passou. Mas os truques do problema do Dia das Bruxas vieram para ficar! Isso precisa ser resolvido pelos bancos de dados todos os dias. O SQL tornou o banco de dados relacional fácil,...

N1QL Transactions : Elastic, Scalable, and Distributed
Transações N1QL : Elásticas, dimensionáveis e distribuídas

As transações N1QL são multi-documento, multi-bucket, multi-escopo, multi-coleção e multi-DML-statement. Continue lendo para saber mais!

Arrays in JSON: Modeling, Querying and Indexing Performance
Matrizes em JSON: desempenho de modelagem, consulta e indexação

Descubra como o Couchbase 6.6 remove as limitações dos arrays JSON usando um índice invertido interno para ser usado para indexar e consultar arrays no N1QL.

Comparing MongoDB MQL with N1QL features in Couchbase 6.5
Comparação dos recursos do MongoDB MQL com o N1QL no Couchbase 6.5

O MongoDB 4.4 adicionou vários recursos para a linguagem MQL. Nós os comparamos com os novos recursos do Couchbase 6.5, incluindo consulta N1QL e serviços analíticos.

FIRST CLASS SQL for FULL-TEXT SEARCH
SQL de primeira classe para pesquisa de texto completo

Com o tempo, o setor de bancos de dados percebeu que a pesquisa de texto completo e o SQL são dois lados da mesma moeda. A pesquisa de texto precisa de mais processamento de consulta e o processamento de consulta precisa de pesquisa de texto para filtrar com eficiência os padrões de texto. Os bancos de dados SQL adicionaram...

Analyze This: MongoDB & Couchbase Analytics.
Analise isso: MongoDB e Couchbase Analytics.

O objetivo da computação é o insight, não os números. - Richard Hamming A espiral de administrar o negócio, analisar o que mudar e para que mudar, e depois mudar o negócio é eterna. Se fizer a análise correta, seu...

Example Architectures for Data Intensive Applications.
Exemplos de arquiteturas para aplicativos com uso intenso de dados.

...um desenho não deve ter linhas desnecessárias e uma máquina não deve ter peças desnecessárias. -William Strunk Jr., Elements of Style No livro Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, Martin Kleppmann escreveu sobre características...

Couchbase Intro for MongoDB Developers and NoSQL Experts
Introdução ao Couchbase para desenvolvedores de MongoDB e especialistas em NoSQL

Muitos começam com o MongoDB para aprender NoSQL e esquema JSON flexível, muitos escolhem o Couchbase por causa do desempenho, da escala e do SQL. Conheça as diferenças nesta postagem.

Flexible Query & Indexing for Flexible JSON Model.
Consulta e indexação flexíveis para o modelo JSON flexível.

Use o N1QL quando estiver em uma situação difícil com o JSON. - Confúcio Para o modelo de dados JSON, o conselho é pensar nas coleções como tabelas, no documento JSON como linhas desnormalizadas e nos nomes de campo como colunas - aproximadamente. Tudo isso é válido em...

Couchbase for Oracle Developers – Part 4 : Data types
Couchbase para desenvolvedores Oracle - Parte 4: Tipos de dados

Link para a página inicial da série: https://www.couchbase.com/blog/couchbase-oracle-developers-part-2-architecture/ Como parte da remodelagem de dados, ao passar do modelo relacional para o modelo JSON, você terá de considerar o mapeamento do tipo de dados. No Oracle, você terá de criar e declarar os tipos...