我必须在java中管理RFID标签,将它们存储到Postgresql中,我想知道什么是处理大数字数据的最佳方法。
我的标签是8字节宽,我没有数学与它们相关,只是索引和对抗。
这些ID在JavaFX应用程序中用作身份验证方法,并通过JSON推送到远程PostgreSQL。 RFID本身在某些方面被用作关键 表(主要是日志和标签管理)。
我正在使用json-simple-1.1并且据我所知(如果我错了就纠正我)唯一可用的数字类型很长 - 再次 - 会有很多bignumeric到字符串(和反之亦然。
我发现了这些可能性:
后者可能是最糟糕的。 因为我需要在许多接口中显示代码,所以字符串格式可能更好(它节省了我转换的工作量)但是我担心性能下降不得不在大表中使用文本主键...
有什么建议吗?
答案 0 :(得分:2)
使用.random-div {
width: 100%;
box-sizing: border-box;
&--large {
padding: 65px 45px;
}
&--small {
padding: 25px 15px;
}
}
,只需移动值,使其符合签名格式而非无符号格式。如果是1个字节,则在将其保存到数据库中之前,从每个值中减去128。当然,在搜索或以其他方式将数据从数据库移回应用程序时,您必须考虑到这一点。