mysql - 在具有高写入负载的 MySQL 中存储分层数据

标签 mysql tree hierarchy hierarchical

我正在构建应该具有高写入负载和数千甚至数百万代表用户定义/构造树的分层记录的 Web 应用程序。我不是要用线程构建论坛,而是要构建具有数千个小型层次结构(最多有 10-20 个后代的树)的庞大数据库...

我知道许多用于存储层次结构的模型 - 目前我正在使用 Nested Sets 但处理大量数据和负载时的性能存在问题。我也怀疑邻接列表或类似的东西是否可以解决这个问题。

我一直在试验 Mongo 数据库,它是超快的键/值存储,但我只能使用 MySQL。

我想听听其他人遇到类似问题的经历。

最佳答案

如果可以安装MySQL插件,那么OQGraph存储引擎正是您所需要的。

关于mysql - 在具有高写入负载的 MySQL 中存储分层数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8044540/

相关文章:

java - 一次到ArrayList,还是每次到ArrayList?

c - 打印 AVL 树中的元素

c++ - 在树中检查给定节点是否是另一个节点的祖先

php - 我的 php 代码无法在主机中创建目录

php - 使用 Dropbox SDK 自动创建帐户

列表树(更新)

MySQL递归从父级获取所有子级

python - 将字典列表转换为层次结构

php - 对接受字符串参数以创建 PDO 对象的 PHP 类进行单元测试

php - MySQL和PHP解析错误