NoSQL Database

Articles, posts and news about NoSQL database.

Cloud security and college assignment

I’m teaching a college class about Cloud Computing and part of that is giving various assignments to build stuff on the cloud. That part is pretty routine. One of my requests for the tasks is to identify failure mode in the system, and one of the students that I’m currently grading had this doozy scenario: […]
RavenDB’s OLAP ETL Opens the Door to Business Intelligence

RavenDB’s OLAP ETL Opens the Door to Business Intelligence

A single database can’t be all things at all times. A system optimized for transactions (OLTP) is fundamentally different from one optimized for querying big data (OLAP). RavenDB is an OLTP database, but it’s also a team player. With ongoing OLAP ETL tasks, you can effortlessly push your data to OLAP services on the cloud for business intelligence purposes.

Production postmortem: Deduplicating replication speed

A customer called us with an interesting issue. They have a decently large database (around 750GB or so) that they want to replicate to another node. They did all the usual things that you need to do and the process started running as expected. However… that wouldn’t make for an interesting postmortem post if everything […]

RavenDB Grafana Data Source

I’m happy to announce that we have released v1.0 of RavenDB’s Grafana Data Source. This RavenDB data source plugin allows you to query and visualize your RavenDB data in Grafana. Note that this is distinct from monitoring RavenDB itself in Grafana (which is also possible, of course, see here). You can see what this looks […]

PSA: RavenDB 4.2 LTS ending support on June 30, 2022

RavenDB 4.2 came out in May 2019. It was our first LTS (long term support) edition for RavenDB and it has had a great run. All good things must come to an end, and RavenDB 4.2 is scheduled to go out of regular support on June 30, 2022. Today, RavenDB Cloud completed the migration of […]

Production postmortem: The network latency and the I/O spikes

A customer called us about an elevated I/O load in their system after an upgrade to RavenDB 5.3 from RavenDB 4.2. We looked into that, and we saw a small (but very noticeable) rise that we just could not explain. Those sorts of issues are tough to crack, because there isn’t an error or a […]

Production postmortem: The encrypted database that was too big to replicate

A customer called the support hotline with a serious problem. They had a large database and wanted to add another replica node to it. This is a fairly standard thing to do, of course. The problem was that somewhere around the 70% mark, the replication process stalled. All the metrics were green, the mentor node […]