Sign inSign up

tigrisdata/ocache

By tigrisdata

•Updated 21 days ago

A cache service that supports both in-memory and disk-based storage

Image
0

3.4K

tigrisdata/ocache repository overview

High-performance cache service with dual-storage architecture, supporting both gRPC and HTTP interfaces. Optimized for mixed workloads with intelligent routing between RocksDB (small objects) and disk storage (large objects).

Features:

  • Dual Storage: RocksDB for small objects, segmented disk storage for large objects
  • Cluster Mode: Distributed caching with consistent hashing across multiple nodes
  • Smart Routing: Client-side routing with automatic topology discovery
  • Multiple Interfaces: gRPC for high performance, HTTP REST for easy integration
  • TTL Support: Automatic expiration with background cleanup
  • LRU Eviction: Optional disk usage limits with automatic eviction
  • Connection Pooling: Efficient resource utilization for high concurrency
  • High Performance: Optimized for throughput and low latency

The use of Ocache is governed by the TIGRIS DATA, INC. END-USER LICENSE AGREEMENT.

Tag summary

Content type

Image

Digest

sha256:84284c65b…

Size

33.1 MB

Last updated

21 days ago

docker pull tigrisdata/ocache