Skip to Navigation
Main navigation
NoSQL Database
  • Products
    RavenDB Modern Document Database DOWNLOAD
    RavenDB Cloud Managed Cloud Database START FREE
    TRY
    • Coding Demo Sample step-by-step coding walkthrough
    • Playground Studio Try our GUI
    • Live Demo Request a customized demo presentation
    DEVELOPMENT
    • What’s new
    • Roadmap
  • Solutions

    NoSQL database use cases

    Featured Use Case

     

    For Better DevOps, Proteria Chooses RavenDB

     

    • Why RavenDB
    • Features
    • Use Cases
    • Performance Overview
    SPECIAL OFFERS
    • RavenDB for Startups (PoC)
    • RavenDB for Academics
  • Resources
    DOCUMENTATION
    • Docs
    • RavenDB Cloud Docs
    • Documentation Guide
    COMMUNITY
    • Github Discussions
    • Stack Overflow
    • Icon Youtube
    • Icon Instagram
    LEARN
    • Demo
    • Bootcamp
    • Videos & Podcasts
    • Workshops
    • Webinars
    • Inside RavenDB Book
    NEWS
    • Articles
    • Whitepapers
    • Events
    • Industry Reports
    ASSETS
    • Promotional Materials
  • Pricing
    • On-premise Pricing
    • Cloud Pricing
    • Support
  • About
    • Company
    • Partners
    • Press Releases
  • Contact
Hamburger menu icon
  • Start
    • Getting Started
    • What's New
    • Playground Server
    • About Examples
    • Unit Tests
      • Setup Wizard
        • AWS Windows VM
        • AWS Linux VM
        • Docker on AWS EC2 Linux VM
      • Manual Setup
      • Deployment Considerations
      • Running as a Service
      • Running in a Docker Container
      • Upgrading to a New Version
      • System Requirements
      • System Configuration Recommendations
    • What is a Document Store
    • Creating Document Store
    • Setting up Authentication and Authorization
    • Setting up Default Database
    • What is a Public API
    • .NET Client Versions
      • What is a Session and How Does it Work
      • Opening a Session
      • Storing Entities
      • Deleting Entities
      • Loading Entities
      • Updating Entities
      • Saving changes
          • What is a Document Query
          • How to Use NOT Operator
          • How to Use Lucene
        • How to Query
        • How to Stream Query Results
        • How to Customize Query
        • How to Project Query Results
        • How to Perform Group By Query
        • How to Perform a Faceted Search
        • How to Query a Spatial Index
        • How to Get Query Statistics
        • How to Use Intersect
        • How to Perform Queries Lazily
        • How to Work With Suggestions
        • How to Use MoreLikeThis
        • How to Use Search
        • How to Use Regex
        • How to Query With Exact Match
        • How to Customize ID Generation for Entities
        • How to Customize Collection Assignment for Entities
        • How to Customize Identity Property Lookup For Entities
        • How to Change Maximum Number of Requests per Session
        • How to Enable Optimistic Concurrency
        • What are Attachments
        • Storing
        • Loading
        • Deleting
        • What are Revisions
        • Loading
        • ...clear a session
        • ...evict entity from a session
        • ...refresh entity
        • ...defer operations
        • ...perform operations lazily
        • ...subscribe to events
        • ...get entity id
        • ...get and modify entity metadata
        • ...get entity change vector
        • ...get entity last modified
        • ...get current session node
        • ...check if entity has changed
        • ...check if there are any changes on a session
        • ...check if document exists
        • ...ignore entity changes
      • What are Operations
      • Delete By Query
        • Get Attachment
        • Put Attachment
        • Delete Attachment
        • Single Document
        • Set Based
        • Overview
        • Put Compare Exchange Value
        • Get Compare Exchange Value
        • Get Compare Exchange Values
        • Delete Compare Exchange Value
        • Get Collection Statistics
        • Get Statistics
          • Put Client Configuration
          • Get Client Configuration
          • Get Identities
          • Delete Index
          • Disable Index
          • Enable Index
          • Reset Index
          • Set Index Lock
          • Set Index Priority
          • Start Index
          • Start Indexing
          • Stop Index
          • Stop Indexing
          • Get Index Errors
          • Get Index Names
          • Get Index
          • Get Indexes
          • Get Terms
          • Index Has Changed
          • Put Indexes
          • Backup
          • Restore
          • Encryption
          • FAQ
          • Add ETL
          • Update ETL
          • Reset ETL
        • Add Database Node
        • Compact Database
        • Create Database
        • Delete Databases
        • Get Build Number
        • Get Database Names
        • Modify Conflict Solver
        • Promote Database Node
        • Restore Backup
        • Toggle Databases State
          • Create Client Certificate
          • Get Certificate
          • Get Certificates
          • Delete Certificate
          • Put Client Certificate
          • Get Server Wide Client Configuration
          • Put Server Wide Client Configuration
          • Get Logs Configuration
          • Set Logs Configuration
        • ...switch operations to a different database
      • How to Work With Bulk Insert Operation
      • What are Data Subscriptions
        • How to Create a Data Subscription
        • Examples
        • API Overview
        • How to Consume a Data Subscription
        • Examples
        • API Overview
        • Revisions Support
        • Maintenance Operations
      • What is Changes API
      • How to Subscribe to Document Changes
      • How to Subscribe to Index Changes
      • How to Subscribe to Operation Changes
        • Get
        • Put
        • Delete
          • ...get document metadata only
        • How to Send Multiple Commands Using a Batch
      • Working with Document Identifiers
      • HiLo Algorithm
      • Conventions
      • Querying
      • Serialization
      • Load Balance & Failover
        • Global
        • Type-specific
      • What is Smuggler
      • How Client Integrates With Replication and Cluster
      • Document Conflict Exceptions at Client-Side
      • Client Speed Test
      • Cluster Node Health Check
      • ...setup aggressive caching
      • ...store dates
      • ...handle document relationships
      • ...use low-level commands
      • ...integrate with Excel
      • What is a Collection
      • Transaction Support
      • Backward Compatibility
      • What is RQL
      • Basics
      • Filtering
      • Paging
      • Sorting
      • Boosting
      • Projections
      • Distinct
      • Searching
      • Intersection
      • Suggestions
      • Spatial
      • Faceted search
      • MoreLikeThis
      • Query vs DocumentQuery
    • What are Indexes
    • Creating and Deploying Indexes
    • Indexing Basics
    • Map Indexes
    • Multi-Map Indexes
    • Map-Reduce Indexes
    • Stale Indexes
    • Fanout Indexes
    • Sorting & Collation
    • Indexing Related Documents
    • Indexing Hierarchical Data
    • Indexing Polymorphic Data
    • Indexing Spatial Data
    • Indexing LINQ Extensions
    • Converting to JSON and Accessing Metadata
    • Boosting
    • Analyzers
    • Storing Data in Index
    • Term Vectors
    • Dynamic Fields
    • Extending Indexes
      • Debugging Index Errors
        • What is SNMP
        • Zabbix
      • CLI (Command Line Interface)
      • Statistics
      • Index Administration
      • Clustering Overview
        • What Is Rachis
        • Cluster Topology
        • Consensus Operations
        • How Replication Works
        • Replication Conflicts
        • Change Vector
        • Advanced Replication
        • Replication And Embedded Instances
        • Distributed Database
        • Highly Available Tasks
        • Cluster Observer
      • Best Practice and Configuration
      • Cluster API
      • Configuration Options
      • Command Line Arguments
      • Backup Options
      • Cluster Configuration
      • Core Configuration
      • Database Configuration
      • ETL Configuration
      • HTTP Configuration
      • Indexing Configuration
      • License Configuration
      • Logs Configuration
      • Memory Configuration
      • Monitoring Configuration
      • Patching Configuration
      • Performance Hints Configuration
      • Query Configuration
      • Replication Configuration
      • Security Configuration
      • Server Configuration
      • Storage Configuration
      • Studio Configuration
      • Subscription Configuration
      • Testing Configuration
      • Tombstone Configuration
      • Transaction Merger Configuration
      • Expiration
      • Revisions
      • Overview
        • Manual Certificate Configuration
        • Certificate Management
        • Client Certificate Usage
        • Certificate Renewal & Rotation
        • Let's Encrypt Certificates
        • Security Clearance and Permissions
        • Encryption at Rest
        • Database Encryption
        • Server Store Encryption
        • Secret Key Management
        • Audit Log
      • Common Errors & FAQ
      • Storage Engine
      • Directory Structure
      • Customizing Data Files Locations
      • Transaction Mode
        • ETL Basics
        • RavenDB ETL
        • SQL ETL
      • External Replication
      • Backup Overview
      • Sending Support Ticket
      • Logging
      • Voron Recovery Tool
      • Document Identifier Generation
      • JavaScript Engine
      • Numbers in RavenDB
    • Overview
      • Server Dashboard
      • Client Configuration
        • List View
          • General Flow
          • Encrypted
          • From Backup
          • From Legacy Files
        • Cluster View
        • Add Node to Cluster
        • Cluster Observer
        • Admin JS Console
        • Documents and Collections
        • Create New Document
        • Document View
        • Conflicts View
        • Indexes: Overview
        • Index List View
        • Create Map Index
        • Create Multi Map Index
        • Create Map-Reduce Index
        • Map-Reduce Visualizer
        • Database Record
        • Conflict Resolution
        • Client Configuration
        • Document Expiraton
        • Manage Database Group
          • General Info
          • External Replication Task
          • RavenDB ETL Task
          • Backup Task
        • Create Sample Data
      • Introduction
      • Document Store
      • Conventions
      • Patching
      • Commands
      • Indexes
      • Changes API
      • List of Differences in Public API
        • Basics
        • Advanced
          • Basics
          • Transformers
          • Spatial
          • Facets and Dynamic Aggregation
          • Suggestions
          • MoreLikeThis
          • DocumentQuery
      • Data migration
      • Configuration options
      • Indexes
      • Bundles
      • Triggers
      • Authentication
      • SNMP
    • BlittableJsonReaderObject
    • Node Tag
    • Database Id
    • Etag
    • Tombstone
    • Raft Consensus Algorithm
    • Raft Command
    • Replication Factor
    • Cluster Node
    • RavenDB Cluster
    • Database Group
    • DeleteCommandData
    • IndexQuery
    • QueryResult
    • StreamQueryStatistics
    • StreamResult
    • PatchCommandData
    • PutCommandData
    • Azure Router Timeout
    • TCP Offloading
    • Recovering from Voron errors
    • Understanding eventual consistency
  • RavenDB 6.0
  • Current
  • RavenDB 5.4
  • RavenDB 5.2
  • Legacy
  • RavenDB 5.3
  • RavenDB 5.1
  • RavenDB 5.0
  • RavenDB 4.2
  • RavenDB 4.1
  • RavenDB 4.0
  • RavenDB 3.5
  • RavenDB 3.0
  • RavenDB 2.5
  • RavenDB 2.0
  • RavenDB 1.0
  • C#
  • Java
  • Node.JS
    You are currently browsing legacy 4.0 version of documentation. Click here to switch to the newest 5.4 version.
    We can help you with migration to the latest RavenDB
    Contact Us Now

    Glossary


    • BlittableJsonReaderObject
    • Node Tag
    • Database Id
    • Etag
    • Tombstone
    • Raft Consensus Algorithm
    • Raft Command
    • Replication Factor
    • Cluster Node
    • RavenDB Cluster
    • Database Group
    • DeleteCommandData
    • IndexQuery
    • QueryResult
    • StreamQueryStatistics
    • StreamResult
    • PatchCommandData
    • PutCommandData
    Home / Docs / Glossary
    RavenDB NoSQL Database Solutions 9 Ahad Ha'Am St. Hadera 3820349 Israel
    • Icon Youtube
    • Icon Instagram
    Database
    • RavenDB
    • RavenDB Cloud
    • Comparison
    • Performance Overview
    • Pricing
    • Download
    • Service status
    Resources
    • Why RavenDB
    • Features
    • Try
    • Documentation
    • Use cases
    • Webinars
    • News
    Resources
    • Why RavenDB
    • Features
    • Try
    • Documentation
    • Use cases
    • Webinars
    • News
    Support
    • Support options
    • Community
    Company
    • About us
    • Contact
    • Events
    • Partners
    © 2023 ravendb.net NoSQL Database All Rights Reserved
    • Privacy Policy
    • Terms of Use
    • Proudly developed by Hibernating Rhinos
    RavenDB NoSQL Database
    • Icon Youtube
    • Icon Instagram
    • Products
      RavenDB Modern Document Database DOWNLOAD
      RavenDB Cloud Managed Cloud Database START FREE
      TRY
      • Coding Demo Sample step-by-step coding walkthrough
      • Playground Studio Try our GUI
      • Live Demo Request a customized demo presentation
      DEVELOPMENT
      • What’s new
      • Roadmap
    • Solutions

      NoSQL database use cases

      Featured Use Case

       

      For Better DevOps, Proteria Chooses RavenDB

       

      • Why RavenDB
      • Features
      • Use Cases
      • Performance Overview
      SPECIAL OFFERS
      • RavenDB for Startups (PoC)
      • RavenDB for Academics
    • Resources
      DOCUMENTATION
      • Docs
      • RavenDB Cloud Docs
      • Documentation Guide
      COMMUNITY
      • Github Discussions
      • Stack Overflow
      LEARN
      • Demo
      • Bootcamp
      • Videos & Podcasts
      • Workshops
      • Webinars
      • Inside RavenDB Book
      NEWS
      • Articles
      • Whitepapers
      • Events
      • Industry Reports
      ASSETS
      • Promotional Materials
    • Pricing
      • On-premise Pricing
      • Cloud Pricing
      • Support
    • About
      • Company
      • Partners
      • Press Releases
    • Contact
    Icon chevron up

    Privacy Settings

    Dear User,

    By browsing on this website you are agreeing to our ‘Terms & Conditions’ and the ‘Privacy Policy’ in regards to your rights and personal data handling.

    Advanced Settings