使用Rails框架来使用Redis

Redis是什么?

一种内存数据库。
以超快的速度为特点。
因为数据在断电时会丢失,所以需要进行持久化(定期写入磁盘)。

要在Rails中使用,需要安装Gem。
请阅读 https://github.com/redis/redis-rb。

基础使用方法

最基本的的使用方法是按照以下方式创建并使用实例。

#  新規インスタンスを作成
redis = Redis.new
# setで保存
redis.set "profession", "engineer" 
=> "OK"
# getで取り出す
redis.get "profession"
=> "engineer"

可以保存哈希值

redis.set 'Australia',{ NewSouthWales: 'Sydney'}
redis.get 'Australia'

选择数据库

当输入“select 数字”,可以将数据保存到不同的数据库中进行切换。(默认是0)

# 以後、1番目のデータベースで保存、閲覧を行うことになる。
select 1

查看所有已保存的密钥 yǐ de

keys *

删除数据

通过以下命令选择的数据库将变为空。

flushdb

请你用中文给我提供一个参考。

用Ruby访问Redis(1)- ようへい的日常学习XP
尝试用Ruby操作Redis – ごろねこ日记

如果有任何错误,请您指正,我将不胜感激。

广告
将在 10 秒后关闭
bannerAds