As the capacity of flash memory increases and price drops, flash memory will compete more successfully with disk drives. It is thus not inconceivable to consider running a full database system on the flash-only computing platforms or running an embedded database system on the lightweight computing devices. In this paper, the characteristics of flash memory and the key points of designing a flash-based DBMS were analyzed. And a new design called In Block Logging (IBL) for flash memory based database servers was presented. This new design overcomes the limitations of flash memory such as high erase latency, and exploits unique features of flash memory to achieve the best attainable performance for flash-based database servers.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.