From the course: IoT Foundations: Operating System Applications

Unlock the full course today

Join today to access over 22,500 courses taught by industry experts or purchase this course individually.

Manage sensing data

Manage sensing data

From the course: IoT Foundations: Operating System Applications

Start my 1-month free trial

Manage sensing data

- [Instructor] Managing data requires some basic operations. Such as, data storage, and a retrieval from a FAT File System on an IOT device. However, although saving data into raw files and the read data from them, are straight forward. It's sometimes not quite efficient. For example, your data sets may get too large to be saved and read from a single file. Or you may want to use a standard way to manage data with some tolerance and a fail safe mechanisms. To tackle these issues a common solution is using a database system. Here, let's look at one example of a database system called SQLite. Which has been broadly used in many applications. It provides a small SQL engine for us to use the structured carrier language to operate our data. It has a very small footprint in the range of 700 kilobytes. It's now in the public domain, so we don't have to worry about the license to use it. SQLite provides some pre-compiled binaries for general purpose operating systems. Such as, Linux, Mac OS…

Contents