DEV Community

Paulet Wairagu
Paulet Wairagu

Posted on

1

NoSQL DATABASES

  • NoSQL means Not only SQL.
  • NoSQL databases have their roots in the open source community.
  • NoSQL database implementations are technically different from each other.
  • Adopting NoSQL databases has several benefits, including storing and retrieving session information and event logging for apps.
  • The four main categories of NoSQL databases are Key-Value, Document, Wide Column, and Graph.
  • Key-value NoSQL databases are the least complex architecturally.
  • Document-based NoSQL databases use documents to make values visible for queries.
  • In document-based NoSQL databases, each piece of data is considered a document, which is typically stored in either JSON or XML format.
  • Column-based databases spawned from the architecture of Google’s Bigtable storage system.
  • The primary use cases for column-based NoSQL databases are event logging and blogs, counters, and data with expiration values.
  • Graph databases store information in entities (nodes) and relationships (edges).

API Trace View

How I Cut 22.3 Seconds Off an API Call with Sentry 🕒

Struggling with slow API calls? Dan Mindru walks through how he used Sentry's new Trace View feature to shave off 22.3 seconds from an API call.

Get a practical walkthrough of how to identify bottlenecks, split tasks into multiple parallel tasks, identify slow AI model calls, and more.

Read more →

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more