如何导入SQLtable数据到Redis Cache?
How to import SQL table data to Redis Cache?
我关注tableMYTestTable
ID Name Location
1 aaa IND
2 bbb US
3 ccc UK
现在我想将这些数据保存到 Redis 缓存中(具有相同的 table 结构),我该怎么做呢?
I tried google but I only found examples with Key-Value Pair
:(
Can any one give me good thread which is useful , Thanksin advance.
using LINQ to SQL for database connection.
Redis 不是 关系数据库,这就是您只找到键值示例的原因。
Redis is an open source, BSD licensed, advanced key-value cache and store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs. in http://redis.io/
因此,如果您仍想存储数据,知道 redis 不提供 SQL 查询语法,这是一种方法:
- 找到你的钥匙
- 使用键作为 redis 键和 stringify 值
示例:
> set mytest.1 "aaa : IND"
OK
> set mytest.2 "bbb : US"
OK
> set mytest.3 "ccc : UK"
OK
要检索值,只需 GET
键:
> get mytest.2
"bbb : US"
如您所见,没有列的概念,虽然您可以为它们创建一个条目,但如果您做到这一点,我会重新评估 redis 是否真的是您需要的。
希望对您有所帮助。
Redis 支持键,键可以包含字符串、散列、列表、集合、排序集合、位图和 hyperloglog。如需更多信息,您可以前往 redis.io
您可以序列化字符串或对象并将它们存储在Redis 中。请参阅有关将数据库中的信息存储在 Redis 缓存中的文章
http://azure.microsoft.com/blog/2014/06/05/mvc-movie-app-with-azure-redis-cache-in-15-minutes/
我关注tableMYTestTable
ID Name Location
1 aaa IND
2 bbb US
3 ccc UK
现在我想将这些数据保存到 Redis 缓存中(具有相同的 table 结构),我该怎么做呢?
I tried google but I only found examples with
Key-Value Pair
:(Can any one give me good thread which is useful , Thanksin advance. using LINQ to SQL for database connection.
Redis 不是 关系数据库,这就是您只找到键值示例的原因。
Redis is an open source, BSD licensed, advanced key-value cache and store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs. in http://redis.io/
因此,如果您仍想存储数据,知道 redis 不提供 SQL 查询语法,这是一种方法:
- 找到你的钥匙
- 使用键作为 redis 键和 stringify 值
示例:
> set mytest.1 "aaa : IND"
OK
> set mytest.2 "bbb : US"
OK
> set mytest.3 "ccc : UK"
OK
要检索值,只需 GET
键:
> get mytest.2
"bbb : US"
如您所见,没有列的概念,虽然您可以为它们创建一个条目,但如果您做到这一点,我会重新评估 redis 是否真的是您需要的。
希望对您有所帮助。
Redis 支持键,键可以包含字符串、散列、列表、集合、排序集合、位图和 hyperloglog。如需更多信息,您可以前往 redis.io
您可以序列化字符串或对象并将它们存储在Redis 中。请参阅有关将数据库中的信息存储在 Redis 缓存中的文章 http://azure.microsoft.com/blog/2014/06/05/mvc-movie-app-with-azure-redis-cache-in-15-minutes/