Autor
-

GenAI: A New Tool in the Developer Toolbox
Developers craft software that both delight consumers and deliver innovative applications for enterprise users. This craft requires more than just churning out heaps of code; it embodies a process of observing, noticing, interviewing, brainstorming,…
-

NoSQL Está Morto, Longa Vida ao 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 completou o ciclo da “re:evolução” do NoSQL. É maravilhoso...
-

Couchbase Intro for MongoDB Developers and NoSQL Experts
Six thousand years ago, the Sumerians invented writing for transaction processing — Gray & Reuter By any measure, MongoDB is a popular document-oriented JSON database. In the last dozen years, it has grown from…
-

JSON is Case Sensitive. You Don’t Have to Be.
A RoSe by any other case would smell as sweet. William Shakespeare You must have learned capitalization rules in your grammar school, but the real-world search is not so sensitive to capitalization. Charles de…
-

It’s SQL. Again.
— In the spirit of Alexander Pope and Sir John Squire.
-

Primary Uses for Couchbase Primary Index
A couple of frequently asked questions on N1QL for query service: Read on… Couchbase is a distributed database. It supports flexible data model using JSON. Each document in a bucket will have a user-generated…
-

Cost Based Optimizer for Couchbase N1QL (SQL for JSON)
Authors & Engineering Team: Bingjie Miao, Keshav Murthy, Marco Greco, Prathibha Bisarahalli. Couchbase, Inc. A rule-based optimizer knows rules for everything and cost for nothing – Oscar Wilde Abstract Couchbase is a distributed JSON…
-

Searching JSON: compare text search in Couchbase and MongoDB.
“Apps without search is like Google homepage without the search bar.” It’s hard to design an app without a good search. These days, it’s also hard to find a database without a built-in search.…
-

Usando o YCSB para avaliar bancos de dados JSON
Bruce Lindsay disse uma vez: “Existem três coisas importantes no mundo dos bancos de dados: Desempenho, Desempenho e Desempenho”. A maioria dos arquitetos corporativos sabe que, à medida que avançamos em recursos e arquiteturas de banco de dados, é importante medir o desempenho em um...
-

Como fazer JOIN em JSON: Couchbase N1QL vs. MongoDB Query
Conforme os bancos de dados NoSQL evoluíram, cada um adicionou APIs ou linguagens de nível superior para ajudar os programadores a fazer coisas complexas facilmente. O SQL, tendo feito isso para dados relacionais, mostrou o caminho. Em SQL, os desenvolvedores dizem O QUE precisa...
-

Divide and Conquer: Couchbase GSI Index partitioning.
In Couchbase, data is always partitioned using the consistent hash value of the document key into vbukets which are stored on the data nodes. Couchbase Global Secondary Index (GSI) abstracts the indexing operations and…
-

Paginação de Banco de Dados: Usando OFFSET e Keyset no N1QL
Leia o contexto de paginação no meu artigo anterior: https://www.couchbase.com/blog/optimizing-database-pagination-using-couchbase-n1ql/ Paginação é a tarefa de dividir o resultado potencial em páginas e recuperar as páginas necessárias, uma a uma sob demanda. Usando OFFSET e LIMIT...