Class: Redis
- Inherits:
-
Object
- Object
- Redis
- Defined in:
- lib/redis/bitops.rb,
lib/redis/bitops/bitmap.rb,
lib/redis/bitops/configuration.rb,
lib/redis/bitops/sparse_bitmap.rb,
lib/redis/bitops/queries/unary_operator.rb,
lib/redis/bitops/queries/binary_operator.rb,
lib/redis/bitops/queries/lazy_evaluation.rb,
lib/redis/bitops/queries/tree_building_helpers.rb,
lib/redis/bitops/queries/materialization_helpers.rb
Defined Under Namespace
Modules: Bitops
Instance Method Summary collapse
-
#bitmap(key) ⇒ Object
Creates a new bitmap.
-
#sparse_bitmap(key, bytes_per_chunk = nil) ⇒ Object
Creates a new sparse bitmap storing data in n chunks to conserve memory.
Instance Method Details
#bitmap(key) ⇒ Object
Creates a new bitmap.
17 18 19 |
# File 'lib/redis/bitops.rb', line 17 def bitmap(key) Bitops::Bitmap.new(key, self) end |
#sparse_bitmap(key, bytes_per_chunk = nil) ⇒ Object
Creates a new sparse bitmap storing data in n chunks to conserve memory.
23 24 25 |
# File 'lib/redis/bitops.rb', line 23 def sparse_bitmap(key, bytes_per_chunk = nil) Bitops::SparseBitmap.new(key, self, bytes_per_chunk) end |