lib/picky/backends/redis.rb in picky-3.1.11 vs lib/picky/backends/redis.rb in picky-3.1.12
- old
+ new
@@ -10,28 +10,28 @@
def initialize options = {}
@client = options[:client] || ::Redis.new(:db => (options[:db] || 15))
end
- # Returns an object that responds to:
+ # Returns an object that on #initial, #load returns an object that responds to:
# [:token] # => [id, id, id, id, id] (an array of ids)
#
def create_inverted bundle
List.new client, "#{bundle.identifier}:inverted"
end
- # Returns an object that responds to:
+ # Returns an object that on #initial, #load returns an object that responds to:
# [:token] # => 1.23 (a weight)
#
def create_weights bundle
Float.new client, "#{bundle.identifier}:weights"
end
- # Returns an object that responds to:
+ # Returns an object that on #initial, #load returns an object that responds to:
# [:encoded] # => [:original, :original] (an array of original symbols this similarity encoded thing maps to)
#
def create_similarity bundle
List.new client, "#{bundle.identifier}:similarity"
end
- # Returns an object that responds to:
+ # Returns an object that on #initial, #load returns an object that responds to:
# [:key] # => value (a value for this config key)
#
def create_configuration bundle
String.new client, "#{bundle.identifier}:configuration"
end
\ No newline at end of file