Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Memcached] - Add support for Memcached storage. #49

Open
arqo123 opened this issue Feb 5, 2023 · 0 comments
Open

[Memcached] - Add support for Memcached storage. #49

arqo123 opened this issue Feb 5, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@arqo123
Copy link
Owner

arqo123 commented Feb 5, 2023

Speedgoose currently supports InMemory strategy and RedisStrategy. There is another popular storage with which we need to integrate - Memcached.

Technical details:
The way of working this strategy should follow other strategies in the catalog
https://github.com/arqo123/speedgoose/tree/master/src/cachingStrategies

So in short it will be more or less like:

  1. Add new strategy class
  2. Extend types
  3. Add new strategy to wrapper https://github.com/arqo123/speedgoose/blob/master/src/wrapper.ts#L41

Acceptance criteria:
Should correctly implements and CommonCacheStrategyAbstract
Every method should behave similarly for ex. RedisStrategy.
Should be unit tested

@arqo123 arqo123 added enhancement New feature or request good first issue Good for newcomers labels Feb 5, 2023
@arqo123 arqo123 removed the good first issue Good for newcomers label Feb 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant