问题标签 [denormalized]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MySQL select rows with array values between a min and a max
I have this issue that i'm stuck in...
I have a field like an array, values separated by space. Let's say we have these values:
Then i have two user input values like a min and a max, let's say 120 and 300. I need to select with mysql from table all rows that have an array value between these min and max
So the output should be v1 and v3 from the previous example.
Can someone help me, please?
mongodb - Normalized vs denormalized data in mongo
I have the following schema for posts. Each post has an embedded author and attachments (array of links / videos / photos etc).
Posts are read often (we have a view with 4 tabs, each tab requires 24 posts to be shown). Currently we are indexing these lists in Redis, so querying 4x24posts is as simple as fetching the lists from Redis (returns a list of mongo ids) and querying posts with the ids.
Updates on the embedded author happen rarely (for example when the author changes his picture). The updates do not have to be instantaneous or even fast.
We're wondering if we should split up the author and the post into two different collections. So a post would have a reference to its author, instead of an embedded / duplicated author. Is a normalized data state preferred here (author is duplicated for every post, resulting in a lot of duplicated data / extra bytes)? Or should we continue with the de-normalized state?
java - 我们如何从 DeNormalized 构建标准化文本文件?
感谢您的回复/时间。
我们需要从DeNormalized text file构建一个Normalized text file 。我们探索了几个选项,例如 unix shell 和加载到数据库等。我正在寻找从这个社区获得更好的解决方案的想法。
输入文本文件是各种长度的逗号分隔记录。内容可能如下所示:
我们喜欢标准化如下:
有没有简单的方法来获得上述内容?
感谢您的帮助。
sql-server-2008 - 非规范化结果集
我正在尝试对结果集进行非规范化,以便每个 ID 有一条记录。这是一份患有多种合并症的患者名单。目前的数据如下所示:
我需要它看起来像这样:
我研究了 Pivot,但我看到的所有示例都使用了不适用的聚合函数。我添加了 row_number 函数并尝试了如下自联接:
但是,这会产生以下结果:
任何建议将不胜感激。我真的很想找到一种方法来实现这一点,而无需使用大量代码(这是我在尝试这样做时最终得到的)。谢谢!
database - NOSQL 非规范化数据模型
很多时候,我读到 NOSQL 数据库中的数据是非规范化存储的。例如,考虑一个国际象棋游戏记录。它可能不仅包含参与国际象棋游戏的玩家ID,还包含该玩家的名字和姓氏。我想这是因为在 NOSQL 中无法进行连接,所以如果您只是复制数据,您仍然可以在一次调用中检索您想要的所有数据,而无需手动应用程序级别的数据处理。
我不明白的是,现在当你想更新棋手的名字时,你必须编写一个查询来更新该棋手参与的棋局记录以及该棋手的棋手记录。这似乎是一个巨大的性能开销,因为数据库必须搜索该玩家参与的所有游戏,然后更新每条记录。
数据是否经常像我的示例中那样以非规范化方式存储?
matlab - 如何在 MATLAB 中绘制非归一化频谱图?
我想在 MATLAB 中绘制一个非归一化的频谱图。我的输入信号是 y,采样率为 16KHz,每秒 8 位。如何以频率而不是归一化频率绘制其频谱图?
firebase - 使用firebase,angularFire获取非规范化数据
我正在尝试获取属于某个用户的所有鲜花数据,在本例中为 simplelogin:69。
我首先从用户那里获取所有花键,如下所示:
现在我坚持找出一种干净的方法来获取所有花数据,方法是从 simplelogin:69 循环遍历每个花键,而不循环 /flowers/ 中的每个键(在下面的示例中,我只有三个花键,但在生产中我可能有 10k )。
我尝试了 FirebaseIndex 和 firebase-util,但无法使其正常工作。有没有人有任何提示或任何东西?我已经在堆栈上阅读了以前的帖子,但大多数似乎已经过时或不太适合我的目标。真的会应用AngularFire可以解决的任何问题。
亲切的问候, 埃利亚斯
database - 数据库设计入门
我刚刚开始尝试创建我的第一个数据库,但我被卡住了。
我有多个每月购买的客户(mm 关系)。我有多个每月销售的供应商(mm 关系)。每个客户都可以从多个供应商处购买,每个供应商都可以向多个客户销售(mm 关系)。
我如何将它们连接在一起?
c - C中的规范化和非规范化混淆
我是 C 的新手,我们在课堂上使用它来帮助我们理解相当低级的计算机系统。
我遇到了以下问题,除了 exp、frac 和每个“if”语句中与 x 进行比较的数字之外,所有代码都给了我。
逐字:
“你的任务是编写一个 C 函数来计算 2^x 的浮点表示。你认为最好的方法是直接构造结果的 IEEE 单精度表示。当 x 是太小,您的例程将返回 0.0。当 x 太大时,它将返回 +infinity。填写后面代码的空白部分以计算正确的结果。假设函数 u2f 返回具有相同的浮点值位表示作为它的无符号参数。”
我没有要求任何人为我做作业。我迷路了。我相当确定我填写的一些空白,但在我看来,我留下的空白有动态解决方案;也就是说,答案不取决于x吗?
请帮助我理解,我觉得这比我意识到的要简单得多!
angularfire - AngularFire:如何更新非规范化数组/对象?
我目前正在使用 Kato 的要点 ( https://gist.github.com/katowulf/f78d4a224c06a643ddfa ) 使用另一个 Firebase 路径规范化我的记录。
我面临的问题是当我尝试将我的对象更新回 firebase 数据库时:数据库没有更新(控制台中没有错误消息)。
我的书桌是这样的:
我的作者表如下所示:
我的 normalizedBook 服务如下所示:
firebaseService 只是一个帮助服务来检索我的数据:
我的控制器如下所示:
我的视图呈现了预期的对象(同一对象中的书籍和作者信息),因此一切正常。唯一的问题实际上是如何将我的对象更新回 firebase 数据库。关于如何做到这一点的任何想法?