Databases Reference
In-Depth Information
Part 4
Advanced topics
In part 4 we look at two advanced topics associated with NoSQL: functional
programming and system security. In our capstone chapter we combine all of the
information we've covered so far and walk you through the process of selecting
the right SQL , NoSQL, or some combination of systems solution for your project.
At this point the relationship between NoSQL and horizontally scalable sys-
tems should be clear. Chapter 10 covers how functional programming, REST ,
and actor-based frameworks can be used to make your software more scalable.
In chapter 11 we compare the fine-grained control of RDBMS systems to doc-
ument-related access control systems. We also look at how you might control
access to NoSQL data using views, groups, and role-based access controls ( RBAC )
mechanisms to get the level of security your organization requires.
In our final chapter we take all of the concepts we've explored so far and
show you how to match the right database to your business problem. We cover
the architectural trade-off process from gathering high-level requirements to
communicating results using quality trees. This chapter provides you with a
roadmap for selecting the right NoSQL system for your next project.
 
Search WWH ::




Custom Search