Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

ibm-research/data-store-for-memcache-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IBM Data Store for Memcache Client

Description

IBM Data Store for Memcache Service provides a managed memcache service in the IBM Cloud that provides Non-Volatile Memory-based object caching to accelerate cloud applications. Cloud applications extensively use DRAM-based caching solutions, like Memcached, to accelerate their workloads (e.g., drupal, wikipedia, reddit, etc., transparently use memcache). Data Store for Memcache replaces DRAM with modern NVM storage for caching using the same memcache API, offering orders of magnitude higher capacity, at a lower cost, while maintaining performance.

API

Data Store for Memcache implements the ascii memcache protocol.

Usage

Install dependencies

On Ubuntu:

sudo apt-get install python-pip stunnel4 -y
pip install -r requirements.txt

On Mac:

brew install stunnel
pip install -r requirements.txt

Run client setup script

You'll need an IBM cloud api key to use the setup script. The service instance crn should be provided at your Data Store for Memcache service instance's dashboard.

python python/client.py --apikey <your-ibm-cloud-api-key> --instance_crn <your-service-instance-crn>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages