- 浏览: 5836 次
- 性别:
- 来自: 上海
最近访客 更多访客>>
最新评论
-
jonerxq:
你好: 我现在有一个数据结构{ "locatio ...
给MongoDB开发者的50条建议(二) -
洛克刘:
heywap 写道感谢楼主的分 ...
给MongoDB开发者的50条建议(二) -
heywap:
感谢楼主的分享。我有一个子文档嵌套深度为三的对象。类似这样[{ ...
给MongoDB开发者的50条建议(二) -
ryanflyer:
学习了,谢谢分享。
给MongoDB开发者的50条建议(一) -
heywap:
非常有价值,感谢分享!
给MongoDB开发者的50条建议(一)
文章列表
#第二条 要使你的数据面向未来,那么就对数据进行规范化(Normalize if you need to future-proof data)
“面向未来的规范的数据”就是指在未来,不同的应用程序能够以各种不同的方式对规范化过的数据进行查询。
这就假定了你有一些数据集合是要被许多应用程序年复一年的使用,有些数据集合是像这样的,但大多数人的数据是不断发展变化的,一些旧的数据会被更新或是丢弃。大多数的人都希望自己现在的查询能够尽可能的快速高效,但是如果他们在将来改变这些查询,他们将要为新的查询去优化数据库。
另外,如果一个应用很成功,其数据集往往变得非常特定于应用程序。这并不是 ...