Course Outline
Introduction
- Apsara as a key/value store
Preparing the Development Environment
Overview of ApsaraCache Features and Architecture
Choosing a Protocol: Redis vs Memchached
Creating a Sample Application
Working with ApsaraCache Data Types
Working with ApsaraCache APIs
Pipelining in ApsaraCache
Sending and Receiving Messages with Pub/Sub
Processing Transactions
Feeding Lots of Data with Mass Insertion
Testing and Debugging the Application
Deploying the Application
Troubleshooting
Summary and Conclusion
Requirements
- An understanding of database concepts
- Linux command line experience
- Experience developing web applications in any of the languages supported by ApsaraCache (Java, C#, Python, Scala, C++, R, PHP, etc.)
Audience
- Developers
- Database engineers
Testimonials
I genuinely was benefit from the training knowledge and mechanic.
Sutiipong Bumlungvech
Fortunately, I was the only participant and was in my mother tongue.
Crif S.p.A.
The lectures were very interesting and the topics were well explained.
Maciej Szarski - Finder.com Poland Sp. z o. o.
I most liked straying from redis-only topics and having broader view and explanation of how distributed patterns work.
- Finder.com Poland Sp. z o. o.
interaction with the teacher. We had a lot of discussions about the several subjects.
arno bongenaar - KLM Accounts Payable SPL/AP
In depth knowledge of the trainer and his unbiased opinion. Felt like he was genuinely teaching us about the subject (Redis), the pro's and con's, and not selling it.
- KLM Accounts Payable SPL/AP
I liked the small group, good interaction and possibility to customize.
Erik de Ruiter - KLM Accounts Payable SPL/AP
The overview covered a nice breadth and depth of information. Personally, I'm not opposed to the hands-off style, as it's what I'm comfortable with from college (relatively short lectures & a good balance of exercises).
- The Raymond Corporation
It provided a basic idea of how Redis worked.
Ben Lake - The Raymond Corporation
Quite Interactive with trainer and Hands-on training
Paresh Kumar Giri - The Raymond Corporation
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
While there was a lot of information to take in it was presented very well.
Dell
Opened my knowledge about redis making it more clear