我将开始一个新项目。我需要在 .NET 应用程序中处理数百个数据。现在要提供有关该项目的更多详细信息还为时过早。一些概述如下:
- 在同一张表上进行大量写入和读取,非常实时
- 扩展非常重要,因为客户端非常频繁地坚持扩展数据库服务器,因此,应用程序服务器也是如此
- 可以预见,可以实现在聚合查询方面的大量使用
- 每行数据可能包含很多要处理的属性
我建议/有以下作为解决方案:
- 使用分布式哈希表类型的持久性(不是 S3,而是内部的)
- 对跨节点的任何分析过程使用 Hadoop/Hive likes(.NET 中的任何替代品?)
- ASP.NET/Silverlight 中的 Impelement GUI(有很多 ajaxification,只要需要)
你们有什么感想?我在这里有意义吗?