mysql - 寻找存档数据的数据库系统

标签 mysql mongodb archive

我需要使用大数据(存档)构建应用程序。 我尝试了 mongo 和 mysql,但两者都需要很多内存。 前任。 Mongo 需要 10G 内存用于 30G 数据库。 我需要一个数据库使用更少的内存,有索引,写可以慢,读可以接受。

最佳答案

为什么需要索引?如果您可以放弃索引,您可能希望查看 MySQL ARCHIVE Storage Engine .

或者,由于速度不是一个因素,您是否可以压缩一部分数据?如果数据是不可压缩的,您能否将其存储在文件系统中,并链接到索引数据库中的数据?您的硬件和操作系统限制是什么?

关于mysql - 寻找存档数据的数据库系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9665344/

相关文章:

php - Doctrine query builder IN 不工作

java - 为什么不在指定位置创建备份文件?

collections - MongoDB - 从上限集合中捕获丢弃的对象

mongodb - 如何在分组时使用 $cond 检查同一数组中的空值进行聚合操作

android - 如何在通过 Android.mk 构建的存档上运行 ranlib?

linux - 为什么不能使用 gzip、bzip、bzip2、xz 压缩目录?

mysql - Excel VBA 连接到远程 MySQL 时的错误处理

javascript - 为什么 php 变量不能与我的 Javascript/Laravel-5 Google map 代码一起使用?

mongodb - 返回截止日期为 + 12 小时的 mongodb 查询?

linux - tar 从存档内的文件夹中提取所有文件