spring—存储和处理大量数据,redis最好吗?

tuwxkamq  于 2021-06-10  发布在  Redis
关注(0)|答案(0)|浏览(304)

我对存储和处理大量数据的通用技术或体系结构很好奇。目前我正在考虑redis+mongo db的组合。
我们的系统平均每天从客户端接收100万个位置数据。管理这些数据的条件如下。
除非有意删除,否则这些数据应永久存储。
应不时搜索并提供这些数据。
数据有时丢失并不重要。
我们的系统目前将数据存储在rdb(mysql)中并使用它。但是,性能问题正在发生。下面是我想解决这个问题的架构。

Client -> Redis(cache)               MongoDB(store)
             │                           │
             └----------- Server --------┘

客户端:将数据传输到redis。
redis:数据被临时存储。
服务器:当redis中有超过100000个数据被叠加时,服务器负责将数据存储在nosqldb中。
nosql:数据被永久存储。
在我的情况下,架构是最好的解决方案吗?非常感谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题