#数据序列化

parquet4s - 高效实用的Scala Parquet文件操作库
Parquet4SScalaParquet文件数据序列化HadoopGithub开源项目
Parquet4S是专为Scala设计的Parquet文件处理库。该库支持使用Scala case class定义数据模式,无需额外序列化系统。兼容Apache Spark生成的文件,支持通用记录,并与Akka Streams、Pekko Streams和FS2集成。基于Parquet官方库和Hadoop Client开发,Parquet4S能连接各种Hadoop兼容存储,如AWS S3和Google Cloud Storage。支持Scala 2.12.x、2.13.x和3.3.x版本。
protobuf - 跨语言高效数据序列化框架
Protocol Buffers数据序列化Google跨语言开源Github开源项目
Protocol Buffers是一种开源的、跨语言、跨平台的数据序列化框架。它由Google开发,支持C++、Java、Python等多种编程语言。该框架提供了高效的数据结构化、序列化和反序列化方法,包含编译器和运行时库。Protocol Buffers具有安装简便、使用灵活、性能卓越等特点,广泛应用于数据交换和存储优化,成为众多大型项目的首选数据格式。
dataclasses-json - Python数据类与JSON转换的简化工具
dataclassesJSONPython数据序列化数据类Github开源项目
dataclasses-json是一个为Python数据类提供JSON编码和解码功能的库。它支持嵌套数据类、多种Python集合类型和datetime对象,允许自定义字段名称和大小写。该库提供了处理缺失字段、未知字段和递归数据类的解决方案,简化了数据类与JSON之间的转换。这个工具对经常需要在Python数据类和JSON之间进行转换的开发者特别有用。
best-of-python - Python优质开源项目精选排行榜
Python开源库GitHub数据序列化项目排名Github开源项目
这是一个定期更新的Python开源项目排行榜,收录390个优质项目,累计1800万星标,覆盖28个类别。排名基于GitHub指标和包管理器数据计算的项目质量评分。涵盖数据处理、Web开发、机器学习等领域的顶尖Python库,为开发者提供发现优质资源的平台。排行榜包括数据序列化、数据框架、算法设计、加密、DevOps、GUI开发等28个分类,全面展示Python生态系统。每个项目都附有星标数、贡献者数、最近更新等关键信息,方便开发者快速了解和选择适合的工具库。
array-to-xml - 将PHP数组转换为XML的高效开源库
ArrayToXmlPHPXML转换数组处理数据序列化Github开源项目
array-to-xml是一个用于将PHP数组转换为XML字符串的开源库。该库支持自定义根元素、添加属性、CDATA包装和处理多维数组。它还提供XML美化、移除XML声明和添加处理指令等功能,增强了XML生成的灵活性。array-to-xml由Spatie公司开发,以简洁的API和全面的功能著称,是PHP开发者进行数组到XML转换的实用工具。
投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号