Page 17 - Demo
P. 17

 Data Sharing Approach
 Pros
 Cons
 • High availability of services
• Generally easy to use
 • Numerous services available from large cloud storage providers
• Numerous APIs available
• Wide variety of use cases
• Programmatic implementation relieves some manual effort
   Online file sharing services
Cloud storage
• Better suited for sharing flat files, not relational database objects
• Data is not ready to use (ready to analyze)
• Risk associated with data inconsistencies when the original copy of the data changes
• Less than optimal performance when querying directly from cloud storage
• Changemanagementand schema evolution difficult, requiring separate metadata management process
• Risk exposure when data changes
• Complete SQL data manipulation language (DML) semantics (such as UPDATE and INSERT) may not be supported
• Data movement is required, creating risks for failed transfers
• APIs process data in small amounts, creating bottlenecks for large data volumes
• Performance is directly affected by available bandwidth, requiring high costs for higher bandwidths
(continued)
    Application programming interfaces (APIs)
  CHAPTER 2 Understanding Traditional Data Sharing Challenges 11 These materials are © 2018 John Wiley & Sons, Inc. Any dissemination, distribution, or unauthorized use is strictly prohibited.











































































   15   16   17   18   19