编程-如何使用java每秒处理几千条数据?

问题描述

如何使用java每秒处理几千条数据?
假设我们需要从远程接收数据 在一个端口上每秒要接受到数千条数据 数据格式类似于:
address value
比如: local.random.diceroll1 204 local.random.diceroll2 205.
收到数据之后要将其存储并计算每个地址的每秒平均值与最大值 请问使用Java如何实现? 最好是只是用java自己的类库 不引入其他的jar包
求大神们帮忙

解决方案

如果你提不出具体的问题,而仅仅是需要这么个软件,那么建议你雇一个程序员帮你。

解决方案二:
socket不好用吗

时间: 2024-10-12 23:35:51

编程-如何使用java每秒处理几千条数据?的相关文章

mongodb java 使用$insert 多出一条数据

问题描述 mongodb java 使用$insert 多出一条数据 使用update 更新一条数据进去的时候原数据没有被覆盖依然保存.代码如下 DBObject key = new BasicDBObject(); key.put("phone", phone); key.put("phoneCode", phoneCode); BasicDBObject updates = new BasicDBObject(); BasicDBObject doc = new

平台终端吞吐量每秒达到2万设备,每秒插入2万条数据技术方案

问题描述 平台终端吞吐量每秒达到2万设备,每秒插入2万条数据技术方案 5C 目前由于平台要处理2万设备,每秒能处理2万条数据,之前使用ActiveMQ,不能达到需求了,之前测试rabbitMQ,Redis 之类,在测试机子上面都不能达到需求,本地测试 模拟1000个线程并发处理,一个线程处理1000插入数据,始终未能达到!不知道大家有没什么好的解决方案能达到这种需求的? 解决方案 单机很难达到这样的吞吐量,需要使用负载平衡了. 解决方案二: 同多台机器分布式处理吧. 解决方案三: hadoop等

mysql 数据库-java 从数据库每次读出5条数据 ,循环读出所有数据 怎么写 求帮忙 求大神

问题描述 java 从数据库每次读出5条数据 ,循环读出所有数据 怎么写 求帮忙 求大神 java 从mysql数据库每次读出5条数据,循环读出所有数据 求大神帮忙写下,越详细越好 谢谢了 解决方案 这是个分页查询问题. mysql是使用limit分页的,limit(beginIndex,pageSize),后台把需要的参数set进去就可以了

java 读取 Excel (20W条数据)并导入到 数据库解决方案

问题描述 现在做个项目,要把 Excel 通过 java web 导入到数据库,在 action 里 java 内存泄漏 (20 W 条数据).于是想到把文件上传到服务器,然后 java 直接连接 Excel 本身数据库读取数据 insert 到 SQLSERVER 数据库 不知可行不,有没有更好的建议 解决方案 转为CSV上传,可以用SuperCSV读或者用POI分段读取EXCEL解决方案二:1 增大jvm 2 任何读取大的数据都不应该一次性读取,而是需要分批次处理,也就是一次处理几千条数据条

【网络编程1】Java套接字Socket

这篇博客是本人学习<Java网络程序设计>书中第4章套接字的学习总结.初学者网友学习这篇Java套接字文章,如果难于理解文章前面理论部分,可以先运行后面的程序,边看运行后面的程序边理解前面的原理,这对初学者是最好的方法.所有源代码都在文章后面我的github链接代码中. --惠州学院 13网络工程 吴成兵 20160607 目录 1 目录 1 一 流套接字概述 二 服务器套接字ServerSocket 21 ServerSocket的工程过程 22 ServerSocket构造方法 23 Se

请问谁有C#数据库编程实例?java,c的话也可以!!!急求在线等!!

问题描述 请问谁有C#数据库编程实例?java,c的话也可以!!!急求在线等!! 用c#或c或java连接SQL开发数据库-急求..请问谁有C#数据库编程实例?java,c的话也可以!!!急求在线等!! 解决方案 http://download.csdn.net/detail/qq_27582155/8843075 登陆名:lgs 密码:123 C#版本2013 解决方案二: 你要哪方面的实例?我这边有java连MYSQL的代码很完整,需不需要 解决方案三: 在51cto下载站可以下载高一凡<数

100万条数据存入mongo,通过java代码实现,要求时间在5秒之内,或者越快越好

问题描述 100万条数据存入mongo,通过java代码实现,要求时间在5秒之内,或者越快越好 通过java代码将oracle中的100万条数据查询出来,然后直接插入mongo数据库中,要求时间越短越好.我从oracle中将100万条数据查询出来花费了3秒左右.希望存入mongo的时间在5秒以内.请问各位大神有没有好的办法,谢谢. 解决方案 你可以买一个性能好一些的电脑,这样会比较快的. 解决方案二: 你把oracle查询到的数据分下类,优化时间在2秒内,存到Mongo可能会快点,最近公司也是遇

云计算编程模型中 Java 应用刍议

云计算编程模型中 Java 应用刍议 艾昊 云计算是基于互联网的新型计算模式,其能提供的服务类别包括 SaaS.PaaS.IaaS,并且各种应用均有 PAAS 负责管理.本文对能够支持 Java 云应用的 PAAS进行分析,并在此基础上探讨了Java在云计算编程模型中的应用,以期为云计算的发展提供参考. 云计算编程模型中 Java 应用刍议

编程-Eclipse环境下编写Java程序,使用float类型的数据为什么无法进行算数运算?

问题描述 Eclipse环境下编写Java程序,使用float类型的数据为什么无法进行算数运算? float f=5+5.5; 或者 float f ; f= 1*5.5; 这两个均会报错,我就纳闷了.为什么这样不行?后来我又试了: int a= 5; float f ; f= a*5.5; 还是不行,报错的语句就是给f赋值的语句. 请问为什么?C++下亲测这三者均可运行,难道这是Java的特性吗?不可能啊,如果这种操作都会编译报错,那这float基本上就没用处了,这太不科学了. 为了避免一些网