Persistent data storage

In data science product development, one of the most important steps is to bring data from various sources and keep it on storage systems. Mostly, data-storage management for data science projects is done with a data warehouse. Nowadays, various technologies have been developed to store and process various types of data, which can be structured, semi-structured, or unstructured. Using Hadoop, HDFS, Hive, MongoDB, SQLite, or MySQL-like tools and technologies are coupled up to develop an ecosystem to make for easy availability and fast processing of data.

In normal software, the data sources are usually RDBMS and meant to deal with online transactional requirements. But in data science projects, the scenarios are quite ...

Get Web Application Development with R Using Shiny - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.