2024年3月5週目振り返り

今週やったこと

Redisを使ったAPI実装

APIの処理の中でRedisに対してデータの保存・取得を行う必要があったのでその部分の実装を行いました。

これまでKVSを活用した経験が浅かったので、今回の実装でKVSを活用できて設計の視野が広がりました。

今週学んだこと

Redisのdecodeの仕様について

以下のページが参考になりました。

redis.readthedocs.io

  • デフォルトではRedisはbyte型でレスポンスを返す
  • レスポンスをdecodeした形で返すにはRedisのインスタンス生成時にdecore_responses=Trueオプションをつける
import redis

decoded_connection = redis.Redis(decode_responses=True)
decoded_connection.ping()

参考になった記事など

以下の記事はOSSに関するものですが、issueの運用方法などは業務でも参考になる部分が多かったです。

www.clear-code.com