Image credit: Author


Image credit: Author

An elegant syntax for building collections

Image credit: Author

More Computing resources

Watch videos covering a variety of topics in Computing at OnelTalksTech.com


Image credit: Author

Contents

  1. Reverse Polish Notation (RPN)
  2. Example RPN expressions
  3. Source code
  4. Code walk-through

Reverse Polish Notation (RPN)

Reverse Polish notation (also known as postfix notation) is one of multiple notations for representing mathematical expressions. Most of us are familiar with infix notation, but there are also the less popular prefix and postfix notations.

  • Infix: operators are “in” between the operands
  • Prefix: operators are before (pre) the operands
  • Postfix: operators are after (post) the operands


Image credit: Author

More Computing resources

Watch videos covering a variety of topics in Computing at OnelTalksTech.com


Image credit: Author

More Computing resources

Watch videos covering a variety of topics in Computing at OnelTalksTech.com


A domain-specific language for UML diagrams and more

Image credit: Author

More Computing resources

Watch videos covering a variety of topics in Computing at OnelTalksTech.com


Image credit: Author

More Computing resources

Watch videos covering a variety of topics in Computing at OnelTalksTech.com


Image credit: Author

More Computing resources

Watch videos covering a variety of topics in Computing at OnelTalksTech.com


Explore the concepts and build a library

Image credit: Author

Contents

  • Prerequisites
  • What is Redis?
  • Setting up a local Redis server using Docker
  • Exploring basic Redis concepts using a CLI client
  • Building and using your own Python Redis library
  • Using a real Python library for Redis
  • Summary

Prerequisites

  • Docker
  • Python 3.6+

What Is Redis?

The Redis docker page says that it is “an open-source, networked, in-memory, key-value data store with optional durability.” This description captures the key (nice unintentional pun) features of Redis.

Onel Harrison

Software Engineer — Data & Machine Learning

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store