_idIncomeOutput1{"cpu":1000, "mem":500,"mouse":"100"}{"cpu":1000, "mem":600,"mouse":"120"}2{"cpu":2000,"mem":1000,"mouse":"50","mainboard":500 }{"cpu":1500, "mem":300}各种类库包括MongDB自己的查询语法都很难实现这类计算,SPL就简单多了:
A1=mongo_open("mongodb://127.0.0.1:27017/raqdb")2=mongo_shell@x(A1,"computer.find()").fetch()3=A2.new(_id:ID,income.array().sum():INCOME,output.array().sum():OUTPUT)SPL提供了专业的IDE,不仅有完整的调试功能,还能用表格的形式观察每一步的中间计算结果,特别适合逻辑复杂的计算:

除了上面提到的,SPL还有很多实用功能,比如大数据量计算,csv\xls\restful\各种NoSQL数据源的混合计算,这里不再赘述 。
开源SPL讨论

对开源SPL感兴趣的朋友,
请扫码添加小助手进群参与讨论
微信号|SPL-helper
· SPL小助手 ·
【Java怎样查询统计MongoDB的数据】感兴趣的朋友请转到阅读原文去收藏 ^_^
推荐阅读
- 大班科学活动《植物怎样过冬》教学PPT课件【幼儿教案】
- 怎样用手机拍出高赞大片百度云高清完整
- 瑞源邸丨住房证明、社保证明、征信报告查询指引
- 新冠疫情再拖一年半世界会变成怎样
- 怎样吃西瓜才能不胖
- 怎样才能做到真正的发心?
- 生肖猪12月运程查询,得到很多意外的财富,手头会变
- 怎样健康的减少肚子上的赘肉
- 高度近视是一种怎样的体验?
- 气血不足怎样调养
