我目前正在为我的应用程序使用Redis,它的功能对我的应用程序(列表、集合、排序集合等)非常优秀.

我的应用程序在很大程度上依赖于排序的集合、列表、集合.以及它们的相关函数(Push to a List、Get List、Union of Set等).我现在面临的唯一问题是我的数据量很大,而且我的大部分数据不需要在内存中,我想将它们存储在磁盘上.

**我需要一个有redis数据 struct 的on-disk数据库**

我读过关于Cassandra的文章,但我不确定它是否支持排序集、集合和列表.或者至少如果真的有,我找不到像Redis那样操纵它们的方法.

谢谢你.

推荐答案

Database相关问答推荐

在Prisma中建立关系

文件存储的推荐位置 - 在数据库或其他什么地方?

数据库 struct 建议

将一个表中的多个列连接到另一个表中的单个列

我可以在 mysql 中的 select 语句上启动触发器吗?

主键、唯一键和外键约束以及索引之间有什么区别?

避免从网站数据库中data scraping数据抓取?

使用脚本语言动态数据库

你可以在一个 Hibernate Session 中有多个事务吗?

Redis-cli - Select 哪个实例?

什么是数据库中的死锁?

从 CSV 文件填充 Android 数据库?

如何在 Google AppEngine 上实现自动增量

如何在每个 SQLite 行中插入唯一 ID?

为 django 模型自动创建数据的工具

PHP PDO: error number' 00000' when query is correct

如何判断我的 heroku 数据库的记录?

使用命令行在 Mysql 中导入压缩文件

Guice、JDBC 和管理数据库连接

如果值不为空,则用于更新数据库的 Sql 查询?