MILo-DB: a personal, secure and portable database machine

  • Authors:
  • Nicolas Anciaux;Luc Bouganim;Philippe Pucheral;Yanli Guo;Lionel Le Folgoc;Shaoyi Yin

  • Affiliations:
  • INRIA Paris-Rocquencourt, Le Chesnay, France and PRISM Laboratory, University of Versailles Saint-Quentin-En-Yvelines, Versailles, France;INRIA Paris-Rocquencourt, Le Chesnay, France and PRISM Laboratory, University of Versailles Saint-Quentin-En-Yvelines, Versailles, France;INRIA Paris-Rocquencourt, Le Chesnay, France and PRISM Laboratory, University of Versailles Saint-Quentin-En-Yvelines, Versailles, France;INRIA Paris-Rocquencourt, Le Chesnay, France and PRISM Laboratory, University of Versailles Saint-Quentin-En-Yvelines, Versailles, France;INRIA Paris-Rocquencourt, Le Chesnay, France and PRISM Laboratory, University of Versailles Saint-Quentin-En-Yvelines, Versailles, France;University of Cergy Pontoise, Cergy-Pontoise, France

  • Venue:
  • Distributed and Parallel Databases
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

Mass-storage secure portable tokens are emerging and provide a real breakthrough in the management of sensitive data. They can embed personal data and/or metadata referencing documents stored encrypted in the Cloud and can manage them under holder's control. Mass on-board storage requires efficient embedded database techniques. These techniques are however very challenging to design due to a combination of conflicting NAND Flash constraints and scarce RAM constraint, disqualifying known state of the art solutions. To tackle this challenge, we proposes a log-only based storage organization and an appropriate indexing scheme, which (1)聽produce only sequential writes compatible with the Flash constraints and (2)聽consume a tiny amount of RAM, independent of the database size. We show the effectiveness of this approach through a comprehensive performance study.