如果是这样,Stack Exchange 如何存储这些数据(SQL、NoSQL?)。
PS:我计划对每个请求使用 MiniProfiler(并使用 MiniProfiler.EF6)。我计划实施 IStorage.Save 像:
将 MiniProfiler 数据添加到 ConcurrentQueue。
在另一个线程中批量加载数据,将这些数据序列化为 JSON,然后 gzip 压缩 JSON 字符串。(因为这些数据包含许多 SQL 查询)
将 gzip 结果发送到 MessageQueue
如果是这样,Stack Exchange 如何存储这些数据(SQL、NoSQL?)。
PS:我计划对每个请求使用 MiniProfiler(并使用 MiniProfiler.EF6)。我计划实施 IStorage.Save 像:
将 MiniProfiler 数据添加到 ConcurrentQueue。
在另一个线程中批量加载数据,将这些数据序列化为 JSON,然后 gzip 压缩 JSON 字符串。(因为这些数据包含许多 SQL 查询)
将 gzip 结果发送到 MessageQueue