一个有趣的TimesTen大数据案例-美国邮政

2024-02-04 13:32

本文主要是介绍一个有趣的TimesTen大数据案例-美国邮政,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近看到一个TimesTen的案例,是关于美国邮政的。
看看美国邮政网站上的两张邮票。

Shirley Temple, 我喜欢的童星。

猴票,和猴有啥关系?

好了,言归正传,此案例有三点吸引了我:
1. 贴上了大数据的标签
2. 内存容量较大
3. 后面的电子邮票业务

下面分别说说这几点。

TimesTen大数据处理

平均每秒处理2000封邮件,峰值达到74000封,扫描信息传递到后端数据分析系统,和数十亿数据比对后,返回分拣,路由信息,以及警告等。
处理时间, RTT为50-100毫秒,关岛地区为225毫秒。
TimesTen后端接Oracle数据库,估计使用的是AWT 缓存组。

TB级内存容量

使用的SGI的超级计算机,2.25TB内存,配置1.6TB TimesTen 缓存。应该是SSD盘,并配置了Active Standby Pair.

stamps.com的电子邮票业务

其实最有趣的是电子邮票的业务,利用stamps.com提供的这项服务,用户使用自己的打印机打印出带二维码的电子邮票,上面有邮资和OD信息。
这项服务按月收费$15.99,似乎不便宜,不过其有很多折扣,而且也不用跑邮局了,…

好处如下:

不过最模糊的是,邮资计算需要计算重量,难道家里需要备个电子秤,看了一下,发现果然啊!
https://www.youtube.com/watch?v=5q4l4N4J-5E

这个秤你可以自己买一个,也可以从人家网站上买

如果你的秤不准,或者标签打印一次多次使用,或者有危险品…..???

这些就用到大数据了,在USPS扫描的时候,这些都会去后端核对的…,所以TimesTen的功用除了搜集数据,还可以防欺诈。也就是USPS的Total Revenue Protection计划。

参考

  • https://www.sgi.com/pdfs/intel_usps.pdf
  • http://www.stamps.com/postage-online/features/
  • http://www.stamps.com/postage-online/faqs/

这篇关于一个有趣的TimesTen大数据案例-美国邮政的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/677669

相关文章

Linux下利用select实现串口数据读取过程

《Linux下利用select实现串口数据读取过程》文章介绍Linux中使用select、poll或epoll实现串口数据读取,通过I/O多路复用机制在数据到达时触发读取,避免持续轮询,示例代码展示设... 目录示例代码(使用select实现)代码解释总结在 linux 系统里,我们可以借助 select、

Java中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例解析

《Java中的分布式系统开发基于Zookeeper与Dubbo的应用案例解析》本文将通过实际案例,带你走进基于Zookeeper与Dubbo的分布式系统开发,本文通过实例代码给大家介绍的非常详... 目录Java 中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例一、分布式系统中的挑战二

C#使用iText获取PDF的trailer数据的代码示例

《C#使用iText获取PDF的trailer数据的代码示例》开发程序debug的时候,看到了PDF有个trailer数据,挺有意思,于是考虑用代码把它读出来,那么就用到我们常用的iText框架了,所... 目录引言iText 核心概念C# 代码示例步骤 1: 确保已安装 iText步骤 2: C# 代码程

Pandas处理缺失数据的方式汇总

《Pandas处理缺失数据的方式汇总》许多教程中的数据与现实世界中的数据有很大不同,现实世界中的数据很少是干净且同质的,本文我们将讨论处理缺失数据的一些常规注意事项,了解Pandas如何表示缺失数据,... 目录缺失数据约定的权衡Pandas 中的缺失数据None 作为哨兵值NaN:缺失的数值数据Panda

C++中处理文本数据char与string的终极对比指南

《C++中处理文本数据char与string的终极对比指南》在C++编程中char和string是两种用于处理字符数据的类型,但它们在使用方式和功能上有显著的不同,:本文主要介绍C++中处理文本数... 目录1. 基本定义与本质2. 内存管理3. 操作与功能4. 性能特点5. 使用场景6. 相互转换核心区别

Java 中的 equals 和 hashCode 方法关系与正确重写实践案例

《Java中的equals和hashCode方法关系与正确重写实践案例》在Java中,equals和hashCode方法是Object类的核心方法,广泛用于对象比较和哈希集合(如HashMa... 目录一、背景与需求分析1.1 equals 和 hashCode 的背景1.2 需求分析1.3 技术挑战1.4

Java中实现对象的拷贝案例讲解

《Java中实现对象的拷贝案例讲解》Java对象拷贝分为浅拷贝(复制值及引用地址)和深拷贝(递归复制所有引用对象),常用方法包括Object.clone()、序列化及JSON转换,需处理循环引用问题,... 目录对象的拷贝简介浅拷贝和深拷贝浅拷贝深拷贝深拷贝和循环引用总结对象的拷贝简介对象的拷贝,把一个

python库pydantic数据验证和设置管理库的用途

《python库pydantic数据验证和设置管理库的用途》pydantic是一个用于数据验证和设置管理的Python库,它主要利用Python类型注解来定义数据模型的结构和验证规则,本文给大家介绍p... 目录主要特点和用途:Field数值验证参数总结pydantic 是一个让你能够 confidentl

Java中最全最基础的IO流概述和简介案例分析

《Java中最全最基础的IO流概述和简介案例分析》JavaIO流用于程序与外部设备的数据交互,分为字节流(InputStream/OutputStream)和字符流(Reader/Writer),处理... 目录IO流简介IO是什么应用场景IO流的分类流的超类类型字节文件流应用简介核心API文件输出流应用文

JAVA实现亿级千万级数据顺序导出的示例代码

《JAVA实现亿级千万级数据顺序导出的示例代码》本文主要介绍了JAVA实现亿级千万级数据顺序导出的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 前提:主要考虑控制内存占用空间,避免出现同时导出,导致主程序OOM问题。实现思路:A.启用线程池