Databases Reference
In-Depth Information
•
Workloads Consideration:
transactional, analytical
•
Data Store Design Considerations:
consistency, availability,
partition-tolerance
•
Data Design Principle Consideration:
ACID, CAP, BASE
•
Contextualization/Association Consideration:
inter-element
relationship, semantics
•
Compression Consideration:
ratio, performance overheads
•
Serialization Consideration:
Read Only, Write Only, Read/Write
balance
•
Data Content/Analysis Type Consideration:
Key-Value Pairs,
Document-Oriented, Graph-Centric
•
Latency Consideration:
low, medium, high
•
Network Performance Consideration:
memory, I/O, CPU,
network
•
Security Consideration:
regulatory, access control, compliance,
privacy
•
Data Platform Hosting Consideration:
physical, virtual,
private/public/hybrid cloud
•
Data Quality Consideration:
High Quality, Mostly low focus on
quality
•
Organization Adoption Maturity Consideration:
chasm, early
taker, entrenching, mainstream, laggard, obsoleting
•
Big Data Product Support Consideration:
commercial, vendor,
community, forum, broker, standards, practices
•
Skill Set Consideration:
competency, training, retooling,
constraints, resources, tools
The Hadoop suitability test will help you assess your business problem mapped to
all these parameters and a recommendation can be the drawn out of the test concerning
whether you should go for Hadoop or not.