【24h】

Design of Embedded Database Based on Hybrid Storage of PRAM and NAND Flash Memory

机译:基于PRAM和NAND闪存混合存储的嵌入式数据库设计

获取原文

摘要

Andorid which is the popular smart phone OS uses a database system to manage its private data storage. Although the database system supports a powerful and lighteweight database engine, its performance is limited by a single storage media, NAND flash memory, and a single file system, YAFFS2. In this paper, we propose a new embedded database system based on hybrid storage of PRAM and NAND flash memory. Using the byte-level and in-place read/write capability of PRAM, we separately manage a journaling process of the database system. It increases the transaction speed and reduces the additional overhead caused by NAND flash memory. We implement our database system using SQLite and dual file systems (YAFFS2 and PRAMFS). Consequently, the proposed database system reduces the response time of the database transaction by 45% compared to the conventional database system. In addition, it mitigates the burden of NAND flash memory management. Moreover, previous database applications can be executed on the proposed system without any modification.
机译:流行的智能手机操作系统Andorid使用数据库系统来管理其私有数据存储。尽管数据库系统支持功能强大且轻量级的数据库引擎,但其性能受到单个存储介质,NAND闪存和单个文件系统YAFFS2的限制。本文提出了一种基于PRAM和NAND闪存混合存储的新型嵌入式数据库系统。使用PRAM的字节级和就地读/写功能,我们可以分别管理数据库系统的日记记录过程。它提高了事务处理速度,并减少了由NAND闪存引起的额外开销。我们使用SQLite和双文件系统(YAFFS2和PRAMFS)实现数据库系统。因此,与传统的数据库系统相比,所提出的数据库系统将数据库事务的响应时间减少了45%。此外,它减轻了NAND​​闪存管理的负担。此外,以前的数据库应用程序可以在建议的系统上执行,而无需任何修改。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号