- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
目前我在 MySQL 中有一个数据库结构,其中有几十个表,它们之间有各种外键链接。所有数据都在我要加载的文件中,所以我希望我可以将设计移植到与 Drupal 7 一起工作的存储系统,因为我可以简单地设置一些东西(使用 Feeds 模块?)以 Drupal 7 喜欢的方式获取我的数据。这样做的最终目的是为了进行大量手动人工修改,将表中的条目与关系链接在一起,并可能修改一些看起来有问题的字段数据。所以整个目标是在 Drupal 7 中创建用于查看和编辑(特别是添加)关系的人机界面。问题是,存储数据的正确方法是什么,所以我必须根据需要编写尽可能少的模块代码?
在我看来,我会选择 3 个模块之一来完成此任务:
关系和实体引用允许我将所有数据存储在 Drupal 7 的节点(实体?)中,因此 Drupal 将具有处理所有内容的“ native 支持”。但是,我预计会有数亿到数十亿个节点,每个节点与其他节点的关系可能多达 ~3 种。当使用 View 等引用外部数据(并且可能从该引用中获取引用数据等)时,关系或实体引用如何有效地处理这个问题?它们能否支持具有空引用的节点,因为在用户可以设置它们之前许多节点都是空的(因此我需要一种方法来同时拥有一个 View 来查找具有特定空引用的节点)?
数据是另一种可能性,但它处于 alpha 阶段,我想知道它的稳定性和效率。在我看来,将我的所有数据都存储在外部 MySQL 数据库中而不是在 Drupal 节点中首先违背了使用 Drupal 的全部目的。我的感觉对吗?
我很难确定我需要什么来管理我的内容,考虑到 Drupal 7 是一个 CMS,这似乎很奇怪。我必须在这里遗漏一些东西,但我不确定它是什么。最成熟的模块是什么?用于处理/连接大量相互关联的数据并能够让用户主要设置和管理“表”之间的链接(因此“外键”) “,也许还有现场数据审查和修订?有没有足够的?
最佳答案
Relation and Entity Reference would allow me to store all of my data in nodes (entities?) in Drupal 7, so Drupal would have "native support" for handling all of the stuff. However, I expect there to be 100s of millions to low billions of nodes with perhaps up to ~3 relations to other nodes in each. How efficiently does Relation or Entity Reference handle this when referencing foreign data (and perhaps grabbing referenced data from that reference, and so on) with Views and the like?
如果您需要显示数据,其他模型将无济于事。您可能需要一些分页或为您的查询提供最大递归深度以仅加载您感兴趣的实体。我想使用已经支持的东西将为您节省大量工作。
如果没有基准测试,您几乎找不到瓶颈。因此,采用最简单的方法,这似乎是实体引用并根据需要进行优化。您可以创建一些测试数据以尽早发现限制。但是以后肯定会有优化请求的方法。
关于drupal - 如何处理大量相互关联的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10356862/
是否有一个 drupal 模块可以在 drupal 站点中启用实时聊天? 最佳答案 我推荐drupalchat ,它是维护最完善、最完整的版本。它使用 node.js作为服务器。它适用于 Drupal
在 Drupal 中,;$Id$ 是什么? ? 我知道我们在 .info 文件中使用它,它告诉 Drupal 我们的模块信息。 我的问题是为什么 ;$Id$必要的? 最佳答案 $Id$ 是并发版本系统
我有一个 Drupal 模块“示例”。我已将模块的管理和客户端功能拆分为两个包含文件 example.admin.inc 和 example.pages.inc。我在 example.module 文
我的网页中有几种表单,并且我希望能够向所有提交按钮添加一个类(现在我已经将表单提交作为标准)。而且,在某些表单中,我具有使用AHAH来显示内容的按钮,但我不希望这些按钮具有新类,仅希望那些在表单上进行
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。 10年前关闭。 Improve this qu
是否有用户可以喜欢或不喜欢的 Drupal 模块,并喜欢该节点?比如 stackoverflow 的按钮? tnx。 最佳答案 Vote Up/Down module很像 StackOverflow
我没有找到如何在管理模式下的 drupal 页面列表中添加元描述以提高我的 SEO SEO metadescription pages list drupal我能做什么? 最佳答案 使用元标记模块自动
我想学习如何在 drupal- 模块中创建模块,这些模块可以与用户、数据库、分配权限、 View 交互。 是否有任何好的视频教程或简单的示例模块可以涵盖这些内容? 谢谢。 最佳答案 我的建议是获取 P
我正在 Drupal 中创建信用卡表格。我需要一个日期选择字段,用户可以在其中选择他们的信用卡到期日期,该日期仅包含月份和年份 - 没有日期。 Drupal 表单 #type 'date' 产生一个日
如何覆盖drupal主页的node.tpl文件?我尝试了各种 node--front.tpl.php page--node--front.tpl.php page--front--n
这个问题不太可能帮助任何 future 的访客;它仅与一个小地理区域、一个特定时刻或一个非常狭窄的情况相关,而这些情况通常不适用于互联网的全局受众。如需帮助使这个问题更广泛地适用,visit the
是否有按类别对内容进行分组的好方法。 我希望我可以有一个 CCK 类别字段。 最佳答案 使用分类法。它与 View 有很好的集成。我们用它在我们的投资组合上按分类词对投资组合项目进行分组。 http:
我有带 CCK 的 Drupal, 我有一个名为 Article 的内容类型。 本文有 5 个节点引用。 我正在使用 CCK 中的表字段,我正在尝试将其连接到 引用文献,所以每篇文章[包含一个表格字段
一个网站已经运行了一段时间。但是最近,当我上传图片时,它总是会引发这个错误: An unrecoverable error occurred. This form was missing from t
所以 Drupal 6 的一个麻烦是很难将更改从开发服务器转移到测试服务器或登台服务器到生产服务器。 这在 Drupal 7 中变得更容易了吗?模块开发人员现在应该遵循一些编码约定吗?所以开发人员可以
我正在为我的drupal 7网站编写一个包装器类,它使我可以连接到并查询我的phpbb数据库。 当连接到外部数据源时(根据drupal文档),您已经设置了事件数据库,运行查询,然后将事件数据库设置回默
如何在drupal菜单项中将页面参数之一设置为可选页面参数? 我有 $items['activities_list/%/%']=array( 'title callback' => 'activiti
我正在运营一个网站 xyz.org在 Drupal 中。 现在我想安装一些其他模块,例如 PHPBB 论坛和铜矿 画廊。当我安装这些并尝试访问链接 xyz.org/gallery 时,它给了我 dru
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我想获取一个字段的图像路径。我在节点中,我需要图像的Url才能将其作为背景图像放入内嵌CSS中。 我找不到解决方案。你能帮助我吗? 最佳答案 要从URI中获取图像的路径: file_create_ur
我是一名优秀的程序员,十分优秀!