The Best 2 FastDB Alternatives
Object-Relational Main-Memory Embedded Database system tightly integrated with C++ language. Use OS virtual mapping mechanism to access data. Provides subset of SQL...
fastdb is a highly efficient main memory database systemwith realtime capabilities and convenient c++ interface.fastdb doesn't support a clientserver architecture and all applicationsusing a fastdb database should run at the same host. fastdb is optimizedfor applications with dominated read access pattern. high speed of queryexecution is provided by the elimination of data transfer overhead anda very effective locking implementation. the database file is mapped to the virtualmemory space of each application working with the database. so the query is executed inthe context of the application, requiring no context switching and data transfer.synchronization of concurrent database access is implemented in fastdbby means of atomic instructions, adding almostno overhead to query processing. fastdb assumes that the whole database ispresent in ram and optimizes the search algorithms and structures according to thisassumption. moreover, fastdb has no overhead caused by database buffer managementand needs no data transfer between a database file and buffer pool.that is why fastdbwill work significantly faster than a traditional database with all data cachedin buffers pool.
portable database sql c-plus-plus in-memory-database