Category: Best Practices and Tutorials
The Value of Schemaless Databases
Schemaless (or “schema-less”) databases are the latest buzzword in the IT world. Geek programmers seem to love the flexibility and low cost and these attributes have fired up many a start-up. Having come from a heavily relational database background the...
How to Authenticate Couchbase with Windows Active Directory (via LDAP)
This blog was originally posted on Roi Katz’s personal blog site. Please click here to find the original post. Hi all! So you want to authenticate users access to Couchbase through your Active Directory LDAP service. Couchbase has that ability. You can...
Couchbasics: How Functional and Performance Needs Determine Data Access in Couchbase
There are multiple ways of getting data in and out of Couchbase. Notice that I did not say querying, I said in and out…on purpose. Not all ways of getting data in and out of Couchbase are querying like in...
Performing Bulk Operations in Couchbase Using Golang
A frequently asked question by the Couchbase developer community is “how can I perform bulk type operations?” The expectation is that a high performance data platform will support batching to improve performance. All Couchbase SDK clients support batching operations. Through...
The Best Database For Storing Images Might Not Be a Database At All
I am asked routinely about storing images, documents, PDFs or other binary objects in Couchbase. Or, almost as frequently, is Couchbase the best database for storing images? As an architect for services and databases, I usually give the same answer:...
Couchbase on Jelastic
I recently started playing around with Jelastic. They provide Platform-as-Infrastructure. It's a PaaS + IaaS platform. They recently released a new version named Joker (for Jelastic + Docker). And one of their particularities is to offer easy horizontal AND vertical...
Getting Started with the SIMBA Couchbase ODBC Driver
Getting Started with the SIMBA Couchbase ODBC Driver ODBC has been around since the early 1990’s as a standard API to access various data sources, traditionally against structured data sources like relational databases. SIMBA Technologies recently released an ODBC Driver...
Data Modelling in Document Databases for the Relational DBMS-minded
Data modeling for relational databases uses entity relationship diagrams, normalization and more…. Techniques which have evolved to perfection over the years. However data naturally does not exist in this full normalized form in real world applications. Document databases like Couchbase...
The Couchbase ASP.NET Identity Storage Provider: Part 1
The ASP.NET Identity System is a new collection of software components for supporting authourization and authentication within ASP.NET applications. It provides significant improvements over the previous ASP.NET Membership and Simple Membership and aims to make it easier support non-relational backing...
Advanced Object Modeling for High Write Rates with Logging and Event Data – Part 1
Introduction Couchbase is capable of very high write rates, can scale out fast and add nodes easily, but a poor object model can be a hindrance to these qualities. In some databases, if you have very high write rates, you...