C# JSON数据压缩和查询压缩数据

C# JSON数据压缩和查询压缩数据,c#,json,performance,algorithm,data-compression,C#,Json,Performance,Algorithm,Data Compression,我有一个JSON文件,它可以包含3000-5000万个数据对象。我想实现以下目标 减少磁盘上JSON文件大小的最佳数据压缩。 在c应用程序中开发高效的数据查询例程,以便按需将过滤后的数据加载到内存中。 请注意,我必须在本地计算机上执行此操作,并且不涉及任何服务器 我需要你的专家意见来实现这些目标 谢谢 如果您的数据集这么大,为什么您决定使用JSON而不是SQL解决方案?我有一个用JSON映射的客户机应用程序,所以在任何情况下,即使我使用SQL数据库,我也需要JSON。但如果您认为基于SQL的选项

我有一个JSON文件,它可以包含3000-5000万个数据对象。我想实现以下目标

减少磁盘上JSON文件大小的最佳数据压缩。 在c应用程序中开发高效的数据查询例程,以便按需将过滤后的数据加载到内存中。 请注意,我必须在本地计算机上执行此操作,并且不涉及任何服务器

我需要你的专家意见来实现这些目标


谢谢

如果您的数据集这么大,为什么您决定使用JSON而不是SQL解决方案?我有一个用JSON映射的客户机应用程序,所以在任何情况下,即使我使用SQL数据库,我也需要JSON。但如果您认为基于SQL的选项更有效,请详细说明。