The document describes Nitro, a fast and scalable in-memory storage engine for global secondary indexes in NoSQL databases. Nitro uses lock-free data structures like skiplists to provide high concurrency. It creates immutable snapshots for indexes and handles multiple versions to avoid phantoms and provide stable scans. Nitro integrates with Couchbase to provide scalable indexing performance and reduced indexing latency. Evaluation shows Nitro achieves over 1 million operations per second for indexing and fast backup and recovery times.