哪个数据库(SQL/NoSQL)最适合统计数据的网站?每1秒钟将写入约100-200行,只有数字,例如它可以是金融股票。 {对不起,如果这是对这个网站不好的问题}数据库每秒写入
Q
数据库每秒写入
0
A
回答
0
MySQL会使它坚如磐石,因为你不会失去你的任何线条。另外,编写一个查询在这些列上执行数学计算对于MySQL来说非常简单。
像MongoDB这样的NoSQL解决方案将能够更好地扩展,假设这些行将被永久插入并且使集合非常庞大。 MySQL将占用更多的磁盘空间。
如果你需要原子操作,例如,你不能丢失任何行,MySQL是你最好的选择。
+0
请注意,如果使用InnoDB(这是默认从MySQL 5.5开始),MySQL是坚如磐石的。 MyIsam当然要快得多,但不适合数据本身或其一致性在某些方面很重要。 – Damon 2012-07-23 15:13:29
相关问题
- 1. ASP.NET C#Webservice检索数据并写入数据库每n秒
- 2. 每秒文件写入次数
- 3. 数据库系统用于每秒多次读写
- 4. 每秒更新MySQL数据库
- 5. 每秒更新SQL Server数据库表
- 6. 每秒钟检查数据库
- 7. 写入数据库?
- 8. 写入数据库
- 9. 从数据库中写入数据库
- 10. 以HH:MM:SS格式插入秒数据库
- 11. 从数据库中访问数据每X秒(异步)
- 12. Hibernate写入XML数据库
- 13. 用coldfusion写入数据库
- 14. 写入到数据库
- 15. 从CKEDITOR写入数据库
- 16. Java:jSpinner:写入Access数据库?
- 17. 发送数据每秒
- 18. 将xml数据写入oracle数据库
- 19. 将数据写入数据库
- 20. Firebase数据库没有写入数据
- 21. Firebase数据库并发数据写入
- 22. 数据没有写入sql数据库?
- 23. Android Firebase - 将数据写入数据库
- 24. 每秒运行多个函数,将结果写入文件
- 25. 将数据库(所有对象)每5秒钟复制到其他数据库
- 26. 接受数据库写入速度比数据库实际写入更快
- 27. 向每位plist写入多行数据
- 28. SQL Server 2008 - 特定数据库的每秒事务数
- 29. 如何在数据插入数据库后启动秒表?
- 30. 函数没有写入数据库?
这很大程度上取决于你需要什么。在一个交易中写入100-200的值对于即使是最便宜的硬件上的每个数据库都是荒谬的。当ACID不重要时写100-200的值同样是微不足道的,即使在200次交易中也是如此。对于具有旋转磁盘的系统,即使使用昂贵的硬件,执行100-200个独立的ACID事务也可能令人望而生畏。 – Damon 2012-07-23 15:00:01
数据库技术的选择也需要基于数据的使用方式。如果您没有使用这些数据,则根本不需要存储它。如何查询数据? – 2012-07-23 15:02:31
我们已经得到了很好的体验,稍后我们会买得更好。我不知道很多关于数据,金融交易,价格等方面的一些数据......我认为它每天只写8小时。我需要保存它,因为它会创建历史统计数据和一些数学的东西 – quatermain 2012-07-23 19:51:19