SK0-005 server-administration Practice Question
A company is planning to deploy a new web application on multiple servers behind a load balancer. The application requires consistent session data across all servers for seamless user experience. Which of the following solutions would BEST meet this requirement?
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Store session data in a shared, high-performance in-memory data store like Redis.
Option B is correct because a shared in-memory data store like Redis provides low-latency access to session data for all servers, ensuring consistency and high availability. Option A is wrong because round-robin DNS does not handle session persistence. Option C is wrong because sticky sessions tie a user to one server; if that server fails, the session is lost and consistency is not maintained across servers. Option D is wrong because synchronous database replication adds latency and complexity, making it less suitable for high-performance web applications.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Configure each web server to store sessions locally and use sticky sessions on the load balancer.
Why it's wrong here
Sticky sessions bind a client to a single server, so if that server fails, the session is lost; also, servers do not share session data, so consistency is not guaranteed.
- ✗
Use round-robin DNS to distribute traffic.
Why it's wrong here
Round-robin DNS simply rotates IP addresses; it does not maintain session state or ensure users are directed to the same server after initial connection.
- ✓
Store session data in a shared, high-performance in-memory data store like Redis.
Why this is correct
A centralized in-memory data store allows all web servers to access and modify session data quickly, providing seamless user experience and consistent state across the cluster.
- ✗
Implement database session storage with synchronous replication between servers.
Why it's wrong here
Synchronous database replication can cause significant write latency, negatively impacting web application performance, especially under load.
Go deeper
Related to this question
Learn chapter
User and Group Management
Key term
Session
A session is a temporary, managed connection between a user and a system that tracks activity and state across multiple interactions until the user logs out or the session ends.
Key term
Latency
Latency is the time delay between a request being sent over a network and the response being received, often measured in milliseconds.
About these practice questions
This SK0-005 question is part of Courseiva's 185-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed July 2026 · checked against the official CompTIA exam blueprint
This SK0-005 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SK0-005 exam.