在键值存储中使用索引模拟数据库表的最简单方法是什么?
发布时间:2020-12-12 07:06:44 所属栏目:MsSql教程 来源:网络整理
导读:在键值存储中使用索引模拟数据库表的最简单方法是什么?键值存储没有范围查询,也没有有序键. 我想要模拟的事物(按优先顺序排列): 创建表格 添加列 创建索引 基于主键查询 基于任意列的查询 解决方法 如果您使用 Redis(一个支持字符串,列表,集等的高级键值存
在键值存储中使用索引模拟数据库表的最简单方法是什么?键值存储没有范围查询,也没有有序键.
我想要模拟的事物(按优先顺序排列): >创建表格 解决方法如果您使用 Redis(一个支持字符串,列表,集等的高级键值存储),那么这很容易.我已经开发了一个 C# redis client,它支持存储POCO的数据模型. OrmLite可以使用这些完全相同的POCO将其存储在RDBMS中.顺便说一句Redis很快,我有一个benchmark,可以在1.2秒内存储和检索整个Northwind数据库(3202条记录)(在3yo iMac上的UnitTest内运行). 我以两种方式存储实体 >不同的实体,我将类型名称和主键组合在一起以创建唯一键,例如瓮:用户:1 >然后我维护一组单独的主键(在Redis集中)以跟踪我的所有实体,使用如下键:ids:user >在Redis服务器端列表中 – 它的行为非常类似于支持分页的表,使用类似:lists:user的键 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |