Ruby
中階
Ruby 上 Redis 的四種寫法
IB301 11:30 ~ 12:00 漢語大多數人都只知道 Redis 作爲 Cache 的用法,而事實上, Redis 是以 in-memory database 作爲設計目的的,其擁有更大的使用場景。Ruby 上存在數個 Redis gem,它們各自有各自的特色。本 talk 將從各個不同 gem 設計的理念出發,討論 Redis 在 Ruby 上的使用方式以及適用的場景。並且通過 Ruby 語言極爲擅長的 DSL 設計,一些 Gem 甚至成功地爲 Redis 賦予了類似於 ActiveRevord 的使用方法。利用好這些功能,可以有效提升 Rails 程式的架構設計以及執行效能。