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
  14 Hours
 

Testimonials (1)

Related Categories