KNOWLEDGE HUB

The Database
Knowledge Base

Deep dives into NoSQL, vector search, database internals, and building AI applications. Learn from practical examples and real-world architectures.

All Articles

Architecture22 min read

Write-Ahead Logging (WAL): The Foundation of Database Durability

Master Write-Ahead Logging from fundamentals to implementation. Learn how databases guarantee durability through WAL, understand crash recovery, checkpoint strategies, and see how modern databases like NexaDB implement WAL for reliability.

#wal#write-ahead-log#durability
KrishDec 6
Architecture25 min read

Bloom Filters: The Complete Guide to Probabilistic Data Structures

Master Bloom filters from theory to implementation. Learn the mathematics, understand false positives, see real-world applications in databases, caching, and distributed systems. Includes code examples and optimization techniques.

#bloom-filter#data-structures#probabilistic
KrishDec 4
Database Fundamentals12 min read

What is a NoSQL Database? Complete Guide for 2025

Learn what NoSQL databases are, how they differ from SQL databases, the different types (document, key-value, graph, column-family), and when to use them. A comprehensive guide for developers.

#nosql#database#mongodb
KrishDec 3
Vector Search & AI15 min read

Vector Search Explained: How Semantic Search Works

Understand vector search, embeddings, and semantic search. Learn how modern AI applications use vector databases for similarity search, RAG systems, and recommendation engines.

#vector-search#embeddings#semantic-search
KrishDec 3
Architecture18 min read

LSM-Tree: The Storage Engine Behind Modern Databases

Deep dive into Log-Structured Merge Trees (LSM-Trees). Learn how databases like LevelDB, RocksDB, Cassandra, and NexaDB achieve high write throughput with this powerful data structure.

#lsm-tree#storage-engine#database-internals
KrishDec 3

Ready to Build with NexaDB?

Put your knowledge into practice. Start building with vector search, TOON format, and enterprise security.