Technical Library

Data Sheets
White Papers and Case Studies
White Paper: Benefits of Embedded Database
This white paper discusses the benefits of incorporating an embedded database into applications for embedded, intelligent, and mobile devices. An embedded database library is an inexpensive replacement for flat files that gives applications access to relational database features, such as transaction logging and indexed search, without the overhead of an enterprise database. Applications developed with an embedded database are scalable and protected from data loss by leveraging decades of data management expertise. Finish your application on time and under budget with embedded database.
White Paper: Data Management for Portable Media Players
Portable media players have evolved significantly in the decade that has passed since the first digital audio players first gained popularity in 1998. With the amount of storage capacity in portable media players ever growing, software developers must develop new techniques to manage music, video, and image files.
Breaking the Flat File Barrier for Embedded Developers
Discover how embedded developers can break the performance, reliability, portability, and interoperability barriers of flat file formats through embedded database.
Fast and Reliable Flash Memory Storage with ITTIA DB Database and Datalight’s Flash File System
Software developers must learn how to leverage available tools to get the best results from their development efforts. A transactional flash file system, such as Datalight Reliance, hides the low-level details of flash memory behind an efficient file interface, while offering robust protection against data loss. A lightweight embedded relational database, such as ITTIA DB, gives developers straightforward tools for managing and sharing data stored on a flash file system. Together, Datalight’s Flash File System (composed of
White Paper: Data Management Challenges in Industrial Control Systems
Industrial control systems are used in manufacturing, public utilities, building control, and anywhere there is a need to automate routine processes. This new white paper from ITTIA provides an overview of industrial control systems and the role of embedded database in real-time processing. Learn how embedded database helps to create the food we eat and manage traffic flow on our freeways.
White Paper: Data Modeling Strategies for Embedded Database
Data modeling is a design technique used by developers to help understand complex problems involving interrelated information. This technique originates in enterprise databases where hundreds of tables can store billions of records.
Case Study: PSE selects ITTIA DB for Mobile Inventory Management
More and more, mobile and field workers recognize a need to access information remotely, enabling them to do their jobs and to communicate information back to their company. ITTIA DB allowed PSE to harvest critical transformer equipment data for inventory management in the field.
Case Study: ITTIA Database Consulting – Utility Management
Puget Sound Energy turned to ITTIA consulting to improve efficiency and accuracy of data acquisition in the meter repair facility. ITTIA developed and delivered a custom software solution to PSE for the field workers.
White Paper: Comparison of ITTIA DB and SQLite
ITTIA DB-SQL is a lightweight database management system designed from the ground up to meet the requirements of embedded systems and devices. SQLite is an open source software library. These white papers examine the performance characteristics and technical capabilities of ITTIA DB and SQLite.
White Paper: Embedded Database for MontaVista
MontaVista Linux is a popular commercial embedded Linux distribution. MontaVista Software is leading the way in Real Time OS Linux development with a preemptive Linux kernel. The combination of ITTIA DB and MontaVista is an ideal combination, offering the best of both database and operating system.
White Paper: Database and File System on Embedded Devices
Reliability is critical for most embedded systems and devices. So when a power loss or crash occurs, it is important that files do not become corrupted. By default, many operating systems do not protect against such corruption. However, by selecting the correct file system and incorporating a database library into applications, it is possible to protect data from crashes.
This white paper describes the various ways that data can be lost and shows how different file systems can be used to improve reliability.
White Paper: ITTIA DB Database for uC/OS-II
Software development for embedded devices has many unique challenges. Systems can run for years, and, with no easy way to perform maintenance, must be very reliable. To keep cost low, resources such as memory and storage space are usually very limited. Because the exact hardware specifications are known during design, it is possible to build fail-safe software that efficiently utilizes limited resources. To accomplish this, all software on the device must be carefully selected, including the operating system, drivers, and libraries such as database.
White Paper: ITTIA DB for OS-9 Real-Time Operating System
Microware OS-9 is a real-time operating system (RTOS) that is proven in applications world-wide, including traffic monitoring, industrial automation & control, automotive, and medical instrumentation. With a long history of reliability, Microware® OS-9® from RadiSys Corporation is a complete software solution for high-performance embedded applications that control real-world events in hard real-time.
