原始二叉树数据库还是 MongoDb/MySQL/等?

发布于 2024-09-12 01:16:18 字数 230 浏览 8 评论 0原文

我将在索引之前和压缩方法之后存储数 TB 的信息。

我应该使用排序文件等手动编写二叉树数据库,还是使用 MongoDB 甚至 MySQL 之类的东西?

我担心 MySQL 和其他数据库的每条记录的(空间)成本。我还知道有些数据库甚至允许压缩,但它们会转换为只读表。这些表/记录需要经常被新数据访问和覆盖。我想如果我用 C++ 编写一些东西,我就能将每条记录的空间成本保持在最低限度。

我应该怎么办?

I will be storing terabytes of information, before indexes, and after compression methods.

Should I code up a Binary Tree Database by hand using sort files etc, or use something like MongoDB or even something like MySQL?

I am worried about (space) cost per record with things like MySQL and other DB's that are around. I also know that some databases even allow for compression, but they convert to read only tables. These tables/records need to be accessed and overwritten with new data fairly often. I think if I were to code something in C++ I'd be able to keep the cost of space per record to a minimum.

What should I do?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

分分钟 2024-09-19 01:16:18

如今,一些新的非关系数据库正在变得流行,它们专门用于管理大规模数据。

查看 HadoopCassandra,这两个都在 Apache 项目中。

There are new non-relational databases that are becoming popular these days, that specialize in managing large-scale data.

Check out Hadoop or Cassandra, both of these are at the Apache Project.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文