Real-Time Data Analytics with Couchbase and ElasticSearch
This blog was originally posted by David Ostrovsky here on August 11th 2014 TL;DR: Replicate documents from Couchbase to ElasticSearch through XDCR and display real-time analytics in Kibana. For the less impatient readers, I’d like to tell you about an interesting use-case for…
Encoding UUID-Based Keys to Save Memory
This blog was originally posted by David Ostrovsky here on August 11th 2014 TL;DR: The most compact printable ASCII encoding of a binary value is Ascii85 (aka. Base85). Encoding a 16-byte UUID as Base85 takes only 20 bytes, as opposed to 36 for…
kill -9 in MongoDB !??
Memory-Mapped Persistence But let me start at the beginning, MongoDB’s persistence cycle, and then get to what’s being done to improve its reliability and your data’s durability. At the very heart, MongoDB uses memory-mapped files to store data. A memory-mapped…
RDBMS -Feature Comparision
Oracle vs Postgres vs SQLServer vs MySQL vs IBM-DB2 vs Firebird vs H2 HSQLDB vs Derby vs SQLite This comparison focuses on features that can be used in SQL statements or self-contained SQL scripts that don’t require additional software (e.g….
SQL or NoSQL? … Both with MariaDB 10
Dynamic columns came to my attention a few days back. Since then I read a little bit more in the documentation (see Dynamic columns in the Knowledge Base) and played with it a little. The reason I became curious was…
[MongoDB]: HOW DOES MONGODB WORK?
What is MongoDB? MongoDB is the database for today’s applications: innovative, fast time-to-market, globally scalable, reliable, and inexpensive to operate. With MongoDB, you can build applications that were never possible with traditional relational databases. Here’s how. Fast, Iterative Development. Scope…
[MongoDB]: MongoDB 2.6
MongoDB 2.6 MongoDB 2.6 has Key features include aggregation enhancements, text-search integration, query-engine improvements, a new write-operation protocol, and security enhancements. MMS 1.4, which includes On-Prem Backup in addition to Monitoring, is now also available. See MMS 1.4 documentation and the…
[ RDBMS to MongoDB ] Best practices for Migration
Relational databases are being pushed beyond their limits because of the way we build and run applications today, coupled with growth in data sources and user loads. To address these challenges, many companies, such as MTV and Cisco have migrated…
[MongoDB]: Online tranings
Introduction: MongoDB (from “humongous”) is a cross-platform document-oriented database. Classified as a NoSQL database, MongoDB eschews the traditional table-based relational database structure in favor of JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data…
[MongoDB]: How do we change MongoDB user password
[root@dbversitydotcom bin]# cat /etc/mongod.conf # MongoDB Configuration File # General Settings fork = true quiet = true smallfiles = true # Logging verbose = true logappend = true logpath = /opt/mongodb/mongod.log # Security auth = true #setParameter = supportCompatibilityFormPrivilegeDocuments=0 #setParameter…