我想存储无穷多个java BigInteger
在存储中,我可以从中获取这些数据,执行一些操作,插入新数据。操作需要非常快。为此目的,最佳的存储选择是什么?
应用程序将从素数 2 开始,并通过某种算法检查数字的素性。如果它找到素数,那么它将把它插入到该存储中。使用存储的素数它将找到下一个。这个应用程序永远不会停止。如果停止应用程序,那么每当下次启动它时,它将从停止的地方开始。从这个意义上来说,它是无穷小的。
我认为MySql、Oracle等无法处理这种系统。那么是否有其他数据存储可用于此目的?
最佳答案
我想您已经意识到实践中不存在“无穷大”这样的东西。
您可以通过多种方式获得按需、可扩展的存储,包括 Amazon S3。
如果您确实需要操作数万亿个数字,那么您手头就有一项研究任务。在这种情况下,SO 问题将不起作用。
关于java - 无限容量的数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8588729/