.NET 海量数据并发处理

2013-02-19 10:27 提问者悬赏:10分 |XL码的小伙纸| 分类:C#/.NET| 浏览364次
百万级的数据并发处理,网站呈现数据。.NET 开发,可能会使用Webservice或者是直接访问页面的方式与pos机做对接,进行更新增加操作。主要想了解一下那些方法可以提高整个程序的性能。
2013-02-19 11:03网友采纳

首先,咱们先清楚,都什么地方有压力?压力从哪些地方来呢?

您说使用了pos机,我觉得这部分没必要再通过网站实现数据交互了,让它直接对数据库操作。

  1. 如果说网站访问压力大,可以用服务器做分发处理,从而缓解了数据访问压力

  2. 再一个就是数据库的访问压力,需要对表结构/数据进行优化,或者建设分布式数据库。如果数据量大到上T的话,就不建设使用现有的数据库系统,而是自己开发文件访问,把数据写到文件里,自己管理。其实现在的数据库以oracle为例,对于各种百万级数据访问,毫无压力,这个我做过实验的。

  3. 数据存储介质压力,简单的可以使用磁盘阵列来加速访问。

最新文章

  1. Python学习--02输入和输出
  2. Java 调用 C++ (Java 调用 dll)康哥手把手教你
  3. 使用 Entity Framework Core 时,通过代码自动 Migration
  4. 访问https链接方法
  5. 搭建appium的android环境
  6. Linq&Lumbda (2)
  7. Spring Batch的事务-Part 1:基础
  8. Android开发:最详细的 Toolbar 开发实践总结
  9. spring+struts2+ibatis 框架整合以及解析
  10. Evermoney -- 重新定义印象笔记编辑体验
  11. hbase完全分布式安装
  12. 错误:You can't specify target table 'xxx' for update in FROM clause的解决
  13. AngularJS进阶(二十)HTML5实现获取地理位置信息并定位功能
  14. SQL - 2.基础语法
  15. logical_backup: expdp/impdp
  16. cf1020c 瞎搞
  17. day2_python基础
  18. Git冲突:commit your changes or stash them before you can merge.
  19. AFNetworking网络请求数据
  20. 兼容chrome和ie的wav音乐播放(Ie7 Ie8 Ie9 均测试过 )

热门文章

  1. 生成ico格式图标
  2. 面试题:Java开发中的23种设计模式详解(转)
  3. 使用 dataview 组件制作一览表
  4. Luogu 4155 [SCOI2015]国旗计划
  5. 基于django rest framework做认证组件
  6. 第十三课 Actionlib(2)
  7. SVN常见问题及解决方式(一)
  8. HDU 6055 Regular polygon (暴力)
  9. 编写高质量代码改善C#程序的157个建议——建议17:多数情况下使用foreach进行循环遍历
  10. 第一章:HTTP服务器,客户端简易代码解析