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

Redis7 for caching/event #53

Open
trydofor opened this issue Jan 29, 2023 · 1 comment
Open

Redis7 for caching/event #53

trydofor opened this issue Jan 29, 2023 · 1 comment
Labels
investigate :no_bell: something may be defective pending :no_bell: suspended or disappeared requirement

Comments

@trydofor
Copy link
Owner

trydofor commented Jan 29, 2023

First, replace Redis with Hazelcast in the following situation

Driving

  • Simplicity - redis needs to be deployed, while hazelcast is embedded
  • Serialization compatibility - redis has no nearcache, there is some serialization compatibility

Restraining

  • Widely used - redis is much more widely used than Hazelcast
  • Cloud services - redis is used as a basic service.

Scenarios

  • spring session - spring integration
  • Distributed caching - major business scenario
  • Global lock - global business lock, not required to be distributed, can be centralized locking
  • Pub/Sub - simple messaging service
  • flakeId - non-essential feature

History

@trydofor trydofor added the investigate :no_bell: something may be defective label Jan 29, 2023
@trydofor trydofor changed the title Server级缓存,支持Redis Server级缓存,继续支持Redis Jan 29, 2023
@trydofor
Copy link
Owner Author

trydofor commented Jan 29, 2023

  • Separate hazelcast as optional dependency
  • Provide redisson or redis modules

@trydofor trydofor changed the title Server级缓存,继续支持Redis Server-level caching continue to support Redis Feb 14, 2023
@trydofor trydofor changed the title Server-level caching continue to support Redis Redis7 for caching/event Aug 23, 2023
@trydofor trydofor added the pending :no_bell: suspended or disappeared requirement label Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
investigate :no_bell: something may be defective pending :no_bell: suspended or disappeared requirement
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant