存储大量数据点?
回答
我想知道为什么你看它是“效率不高”。可能您需要解释您的数据模型和模式以提供更好的场景背景。
将多个数据点存储到单个行中时,如果它们彼此不相关,并且确实应该独立运行,则不是一个好方法。一起网格化将导致非常直观且奇特的查询语句,以提取给定场景所需的正确数据点。
我们之前在发电站做过工作,从各种系统和计量设备收集数据,需要监测和汇总各种各样的气体和电气参数。根据参数的类型,它们可以每3-5分钟到30-60分钟。这些自然会导致每月有数百万条记录。
关键是正确索引表,以便它们的物理顺序与记录进入的顺序相关联。(聚簇索引)新页面和区段是按传入数据顺序创建和填充的。这应该可以防止大量的页面拆分和重新洗牌。
关于数据到达的物理顺序和聚簇索引,这是一个很好的观点。按日期/时间戳记 – 2008-11-01 08:53:30
表分区是分散负载,特别是如果你需要保留历史的长时间的另一种方法。 – 2008-11-01 16:07:26
像这样的表可能工作:
LocationID,温度,时间戳
我不明白为什么这不会是有效的。毕竟,这是数据库的用途。
关键questiopn可能是:你需要以后如何访问它们?
如果需要使用时间戳和位置ID每个点关联,以后需要检索基于来自多个客户的时间/时间范围和位置单独测量,一个数据库可能的确是最有效的检索。
OTOH,如果您的客户端将加载并处理一个位置一整天的数据,将数据存储在每个位置和一天的一个文件中可减少依赖关系,并且可能更容易。
其他问题是备份和存档,如果您的用户可以/应该自己处理。
- 1. 存储大量数据
- 2. WP7数据存储 - 大量数据
- 3. java>存储大量数据
- 4. 数据类型存储大量
- 5. 在MySQL中存储大量数据?
- 6. Java:数据结构存储大量字
- 7. 在android中存储大量数据
- 8. 在localStorage中存储大量数据
- 9. 在ASP.NET中存储大量数据
- 10. 存储和访问大量数据的
- 11. 将大量数据存储在SQLite中
- 12. 在本地存储大量数据
- 13. 存储和查询大量数据
- 14. C#:存储大量数据的my.settings
- 15. QHash存储大量的数据
- 16. 用大量输入存储数据
- 17. Chrome扩展存储大量数据
- 18. SQLite数据库最大存储容量
- 19. 存储大量数据对象
- 20. 节点JS - 存储大量的ArrayBuffer
- 21. 存储大数据python
- 22. 存储串大数据
- 23. Cassandra数据存储大小
- 24. 存储大量数据:数据库或文件系统?
- 25. 将大量图形数据结构存储在数据库中
- 26. 在MySQL数据库中存储大量数据的问题
- 27. 从XML存储大量的数据到PDF的MYSQL数据库
- 28. 将大量数据存储在数据库中
- 29. 我如何向Google数据存储插入大量数据?
- 30. 大量异构数据的数据库存储设计
您是否在寻找速度效率或存储效率? 你究竟打算如何处理数据? 你需要多长时间保持数据? – EvilTeach 2008-11-01 19:03:03