Drupal 如何处理大量相互关联的数据
目前我在MySQL中有一个DB结构,其中有几十个表,表之间有各种外键链接。所有的数据都在我要加载的文件中,所以我希望我可以将设计移植到一个与Drupal 7一起工作的存储系统,因为我可以简单地设置一些东西(使用Feeds模块?)以Drupal 7喜欢的方式获取数据。这样做的最终目的是进行大量人工修改,将表中的条目与关系链接在一起,并可能修改一些看起来错误的字段数据。因此,整个目标是在Drupal7中创建用于查看和编辑(特别是添加)关系的人机界面。问题是,存储数据的正确方式是什么,因此我必须根据需要编写尽可能少的模块代码 在我看来,我会从3个模块中选择一个来完成这项任务:Drupal 如何处理大量相互关联的数据,drupal,drupal-7,Drupal,Drupal 7,目前我在MySQL中有一个DB结构,其中有几十个表,表之间有各种外键链接。所有的数据都在我要加载的文件中,所以我希望我可以将设计移植到一个与Drupal 7一起工作的存储系统,因为我可以简单地设置一些东西(使用Feeds模块?)以Drupal 7喜欢的方式获取数据。这样做的最终目的是进行大量人工修改,将表中的条目与关系链接在一起,并可能修改一些看起来错误的字段数据。因此,整个目标是在Drupal7中创建用于查看和编辑(特别是添加)关系的人机界面。问题是,存储数据的正确方式是什么,因此我必须根据需
- 关系
- 实体引用
- 资料
没有基准测试,你几乎找不到瓶颈。因此,选择最简单的方法,即实体引用,并根据需要进行优化。您可以创建一些测试数据,以便尽早发现限制。但是以后肯定会有办法优化请求。为什么你这么肯定需要使用Drupal?我不知道数据是否有助于将事物转化为实体。一般来说,您可能希望很好地掌握实体,然后使用实体构造工具包之类的工具准备不同类型的内容,然后使用提要导入每种不同类型的内容(不确定提要是否与实体配合良好)。最后一步是在视图中创建一个界面(也可以使用VBO),让用户负责其余的后勤工作。