Logo

GhostDB

GhostDB is a distributed, in-memory, general purpose data store.

GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale. GhostDB is designed to speed up dynamic database or API driven websites by storing data in RAM in order to reduce the number of times these data sources must be read. GhostDB provides a very large hash table that is distributed across multiple machines and stores large numbers of key-value pairs within the hash table. In computing, a cache is a high-speed data storage layer which stores a subset of data, so that future requests for that data are served faster than what is possible by accessing the data’s primary storage location. Caching allows you to efficiently reuse previously retrieved or computed data. In-memory caching is a technique in which computer applications temporarily store data in a computer’s main memory (i.e., random access memory, or RAM) to enable fast retrievals of that data. The RAM that is used for the temporary storage is known as the cache. Since accessing RAM is significantly faster than accessing other media like hard disk drives or networks, caching helps applications run faster due to faster access to data. GhostDB was designed to be generic in nature. For this reason GhostDB can be used for just about anything. Typically, GhostDB would be used to speed up data retrieval for applications that access APIs or databases. Below are a list of just some of GhostDBs use cases: - In-memory data lookup - Relational and Non-relational database speedup - Managing spikes in web/mobile apps - Session-store - Token caching - Gaming - Player profiles & leaderboards - Web page caching - Global ID or counter generation - Fast access to any suitable data You interact with your GhostDB cluster through our SDKs (Software development kits). We currently have two SDKs, GhostDB SDK for Python and GhostDB SDK for Node.js. Once you have installed our SDK you can follow our guide on the docs on how to integrate GhostDB into you applications.