是否有人知道使用本地unix套接字进行进程间通信的吞吐量基准/度量?我想说明在同一台服务器上拥有本地数据库实例的性能优势,该软件请求从数据库获取数据,而不是必须通过网络链路进行通信,特别是像千兆以太网这样的网络连接,我希望它相对来说比较慢。在在线搜索时,我发现一些基准测试显示每秒的操作数,但不显示每秒的吞吐量(即12 of /S)。
我知道性能会因某些因素而变化,例如在给定系统上的内存吞吐量或其他硬件特性,但是只需要一个粗略的想法。
我正在寻找一个高吞吐量的内存数据库,用于存储大小在1.5MB到3MB之间的二进制块(图像)。
用例是实时视频流计算机视觉推理管道,其中有多个深度模型对720 p视频进行实时25 use的推理。我们目前的解决方案是Amazon,它可以处理任务(平均吞吐量为180 is /s)。模型是在他们自己的K8s吊舱和读取解码视频帧从FSX。理想情况下,我们将在一个实例上有一个内存中的数据库,它可以快速提升,并且具有非常高的吞吐量(高达500 to /s)。我已经测试过Redis和