Results for: Golang

Using Prometheus and Grafana With Couchbase Sync Gateway

Using Prometheus and Grafana With Couchbase Sync Gateway

In order to improve the accessibility of our stats, the Couchbase Sync Gateway 2.8 release integrates the  Prometheus exporter functionality directly into Sync Gateway, reducing the steps required to setup a monitoring stack. In this post, we will discuss the...

Couchbase Intro for MongoDB Developers and NoSQL Experts

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 its humble beginnings of a single...

Keshav Murthy April 25, 2020
FTS Performance Improvements in 6.5.0 – Part 2

FTS Performance Improvements in 6.5.0 – Part 2

For all those who are restlessly eager, let me reveal the deep dark secret of all the performance optimisations in FTS in 6.5.0 is, “ Do less And Do it less often **  ” And I am sure you would...

Sreekanth Sivasankaran July 11, 2019
Building a Chatbot with Couchbase, Amazon Lex, and Node.js

Building a Chatbot with Couchbase, Amazon Lex, and Node.js

Nic Raboy is an advocate of modern web and mobile development technologies. He has experience in Java, JavaScript, Golang, and a variety of frameworks such as Angular, NativeScript, and Apache Cordova. Nic writes about his development experiences related to making web and mobile...

Scorch Index Type – Why does it matter?

Scorch Index Type – Why does it matter?

Index types in Full Text Search (FTS) – refers to the collective specification of the inverted index format and it’s storage aspects. Scorch is the advanced and evolving index type. But before delving further into the details of scorch, its...

Sreekanth Sivasankaran May 21, 2019
A Couchbase Analytics Example using the Go SDK

A Couchbase Analytics Example using the Go SDK

This post illustrates the use of Couchbase Analytics with the Couchbase Go SDK. Couchbase Analytics is a new service available in Couchbase Server 6.0, you can read more at https://docs.couchbase.com/server/6.0/analytics/introduction.html. In this post we’re going to use a real world...

Create a GraphQL-Powered API with PHP and NoSQL

Create a GraphQL-Powered API with PHP and NoSQL

If you’ve been keeping up, you’ll know that I’ve been writing a sort-of mega series around developing with GraphQL and Couchbase. In past tutorials we’ve explored how to use GraphQL with Java, how to use GraphQL with Node.js, and how...

Create a Full Text Search Typeahead With Go, jQuery, NoSQL

Create a Full Text Search Typeahead With Go, jQuery, NoSQL

About a week ago I write a tutorial for implementing a typeahead search with Node.js and jQuery. A typeahead is one of many great use-cases when using full text search (FTS), but it certainly isn’t the only use-case. As many...

Processing GraphQL Queries with Java, Spring Boot, and NoSQL

Processing GraphQL Queries with Java, Spring Boot, and NoSQL

Over the span of the past few months I’ve been learning about GraphQL and how to use it as an alternative to RESTful API development. The focus thus far had been around GraphQL and Golang as well as GraphQL and...

Using JWT for Authorization With GraphQL, Go, and Couchbase

Using JWT for Authorization With GraphQL, Go, and Couchbase

Over the past few months I’ve been writing a GraphQL series using the Go programming language. First we saw how to get started with GraphQL and Go, followed by an alternative way to handle data relationships by using resolvers on...

Developing a Bitcoin Cryptocurrency Application with Node.js and NoSQL

Developing a Bitcoin Cryptocurrency Application with Node.js and NoSQL

I’ve been following cryptocurrency-related subjects such as Bitcoin for a few months now and I’m very fascinated with everything that has been going on. As a web application developer, one topic that I’ve been particularly interested in learning more about...

Developing Applications with Go and NoSQL

Developing Applications with Go and NoSQL

If you didn’t know this, Go is one of my favorite programming technologies. It is fast, clean, and not too difficult to learn. In the past I had created some content around using Go with Couchbase. For example, I demonstrated...