Comments (4)
@hubert-associates Thanks for your interest in this project.
- EasyCaching provides GetByPrefix(Async) that can use a wildcard with prefix to query some cacehd objects.
- Using .Database to get the raw redis client instance, then you can do what you want.
from easycaching.
Thank you for the quick answer. I was unaware of the .Database to provide the instance reference.
I looked at the src/ tests
For GetByPrefixAsync. Isn't the prefix just a REDIS pattern? It uses this I believe? But they say there "Don't use KEYS in your regular application code. If you're looking for a way to find keys in a subset of your keyspace, consider using SCAN or sets."
To use .Database. Nice. it looks like a cast does the trick here
from easycaching.
For GetByPrefixAsync. Isn't the prefix just a REDIS pattern? It uses this I believe? But they say there "Don't use KEYS in your regular application code. If you're looking for a way to find keys in a subset of your keyspace, consider using SCAN or sets."
The prefix use Redis pattern. It will use scan at first if the redis server supports this command, otherwise, it will use keys.
To use .Database. Nice. it looks like a cast does the trick here
YES
from easycaching.
Perfect! Great solution. Thank you.
from easycaching.
Related Issues (20)
- 遇到超时问题:Next recovery time: 2023-07-20 10:52:25 (Connect to server timeout) HOT 1
- 多语言混合编程,.net6用EasyCaching读不了python写的Memcached缓存,请问EasyCaching应该怎么读呢?谢谢 HOT 1
- RobiniaDocs API Explorer
- Count计数错误 HOT 1
- New version (including RabbitMQ Streams) HOT 1
- Delete All Keys HOT 4
- Update the default value of CacheNulls from false to true
- 有序集合能否增加 Redis Zrevrange 功能呢? HOT 1
- RemoveByPatternAsync process takes a long time. HOT 2
- Redis Bus HOT 1
- 希望EasyCache可以动态添加缓存地址
- EasyCaching.SQLite in Excel VSTO project is not working HOT 1
- EasyCaching cache get expired in 2 weeks when service traffic is low HOT 2
- reids GetAllKeysByPrefixAsync 获取所有的键方法有问题
- Rare stack overflow error in EasyCaching.Disk HOT 1
- 我们的api 业务逻辑比较少,没有接口层,但是我想在控制器上使用EasyCachingAbleAttribute 发现不生效
- System.ObjectDisposedException: Cannot access a disposed object 'System.Threading.SemaphoreSlim' HOT 1
- Vulnerability [CVE-2021-24112] inside System.Drawing.Common @ 5.0.0 HOT 1
- Remove dependencies that are natively provided in net 6 TFM
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from easycaching.