一个将pickle存储在关系型数据库中的ZODB后端。
项目描述
RelStorage 是 ZODB 的存储实现,将 pickles 存储在关系型数据库(RDBMS)中。目前支持 PostgreSQL 10 及以上版本、MySQL 5.7.19 / 8.0、Oracle 10g 及以上版本以及 SQLite 3.8.3 及以上版本。RelStorage 取代了 PGStorage 项目。
功能
它是 FileStorage 和 ZEO 的替代品,并增加了几个增强功能
支持撤销、打包和对象历史记录保留,就像 FileStorage 一样。
RelStorage 可以配置 不 保留对象历史记录,以减少磁盘空间使用并提高性能。
单个机器上的多个进程可以使用 SQLite 读取和写入本地 ZODB 数据库,而无需启动和管理另一个进程(即 ZEO)。
二进制大对象(Blobs)可以存储在共享文件系统上,或者(推荐)在关系型数据库中,仅在本地缓存。
同一进程中的多个线程共享高性能的内存中 pickle 缓存,以减少对 RDBMS 的查询次数。这与 ZEO 类似,并且支持 ZEO 缓存跟踪工具。
内存中的 pickle 缓存可以保存到磁盘,并在进程启动时读取。这可以通过消除大量 RDBMS 查询来显著加快网站启动时间。与 ZEO 不同,此缓存由机器上的所有进程自动共享(无需配置单独的客户端标识符)。
非常适合大型、高流量网站。
多台机器上的多个 Python 进程可以并发读取和写入同一 ZODB 数据库。这与 ZEO 类似,但 RelStorage 不需要 ZEO。
支持 ZODB 5 的并行提交功能:数据库写入器仅在可能冲突时阻塞彼此(除了两阶段提交协议末尾的小窗口,此时分配事务 ID;这仍然需要全局数据库锁)。
根据一些测试,RelStorage 的并发处理能力优于 ZEO 和 FileStorage 的标准组合。
由于所有对象都存储在内存中的索引,FileStorage 随数据库增长而启动时间较长,而 RelStorage 不论数据库大小如何都能快速启动。
能够实现到复制 SQL 数据库的故障转移。
已测试与 PostgreSQL、MySQL 和 SQLite 的 gevent 集成。
有一种简单的方法(zodbconvert)可以将 FileStorage(增量地)转换为 RelStorage,然后再转换回来。您还可以将 RelStorage 实例转换为不同的关系型数据库。这是一个通用工具,可以用于在任意两个 ZODB 存储实现之间进行转换。
有一种简单的方法(zodbpack)可以对数据库进行打包。
支持 zodburi。
免费、开源(ZPL 2.1)
数据库支持的功能
RelStorage 的某些功能仅在某些数据库的某些版本上受支持。如果数据库不支持该功能,RelStorage 仍然可以工作,但可能会出现性能损失。
并行提交 |
共享读锁 |
非阻塞读锁 |
流式二进制大对象 |
中心事务 ID 分配 |
原子锁和提交,无需 Python 参与 |
|
---|---|---|---|---|---|---|
PostgreSQL |
是 |
是 |
是 |
使用 psycopg2 驱动程序 |
是 |
是,除了 PG8000 驱动程序 |
MySQL |
是 |
是 |
在 MySQL 8.0 上为本地,在 MySQL 5.7 上为模拟 |
否,通过分块模拟 |
是 |
是 |
Oracle |
是 |
否 |
是 |
是 |
否(可能可以实施) |
否(可能可以实施) |
SQLite |
否 |
否 |
不适用(没有锁类型区分) |
否,请考虑使用 shared-blob-dir |
不适用(实际上是的,因为它发生在单台机器上) |
否 |
文档
包括安装说明的文档托管在 readthedocs 上。
完整的 更改日志 也在这里。
开发
RelStorage 在 GitHub 上托管
持续集成
每次提交push和pull request都会运行一个测试套件。GitHub Actions用于在Linux和macOS上测试,而AppVeyor则在Windows上运行构建。
CI上的构建会自动提交更新到coveralls.io,以监控测试覆盖率。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
RelStorage-4.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0eea5c123153afd3fcedde9c8281c10231cdbdd63d604c3bbe1aa9def2cd05f1 |
|
MD5 | b26131d4653890d5d73239ba776b98c8 |
|
BLAKE2b-256 | 6e4facd058ec213b14e0cc48276831eca8b5ada3c94cb1db27abe4480a393d58 |
RelStorage-4.0.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7a2bb83430eb24bc168e6ad8d53f2b1fe385f43924a21ad2ddbed0a5a73cff34 |
|
MD5 | 0453e452c9b0217ba6d5b276b4ed0586 |
|
BLAKE2b-256 | 21f4322987bfe1101274abce85991e3bff4decf6266b77b80608ef93fbfc60fb |
RelStorage-4.0.0-cp312-cp312-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9e3ccbf99d7fad08c13abdb1a6f88b2c0e487ea7510ffe9e347c42004fd604fb |
|
MD5 | cc2c8f0201fafca7ff9ba64d0b9e93ba |
|
BLAKE2b-256 | ab829dd8c363965b462184be6cc51cbae26216f3efb2d3407619351bad6e8567 |
RelStorage-4.0.0-cp312-cp312-musllinux_1_1_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1095af530ba0ffbccb3a436ad93f41557a2f82e2043f70090cfbe33fea829fe2 |
|
MD5 | fc928f1e07ce01a92533daf4b407c4bd |
|
BLAKE2b-256 | e2af018408aa77911eba395bb7f8c97b10e32ec84127f86cbe7f1cce77630e88 |
RelStorage-4.0.0-cp312-cp312-musllinux_1_1_aarch64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cbeba1e737e510d7559ab1e9897454489ce93de27c97dfacc6f357e64dba8cc3 |
|
MD5 | 42e5b3e3a3926cab5c465ad85f362633 |
|
BLAKE2b-256 | e7e5889cc9d339a4d8a050e3412a031f6a4f5c9b332ee31ad1648fc00b5fd0f8 |
RelStorage-4.0.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1e291088a1ed3aeac3a02e12ce5f3af8254992a52a39c1b1cc933f39e968bf0d |
|
MD5 | d1fd0b55ff34e44833bd00d9925a9b80 |
|
BLAKE2b-256 | 03a77968f7defd5fe8d5c342e5576c3817aa6523fa53378dbf0242f3f028ccf3 |
RelStorage-4.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f9d3742595917e033fd4d4f3dab48f7aab0db3f01e94915f6539a3b33331e7a6 |
|
MD5 | 490177701f0de2f9f316e8e212a2a108 |
|
BLAKE2b-256 | 94d6f117f291b8f1bc726022b6872d51640ede0f07c1476d2cee3ce5f6154243 |
RelStorage-4.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | eb5c6d409e6f784f839c7586d6955674a4c0629b07fbff95b8efee28d6b89f0a |
|
MD5 | 99cd4fc5e1d7749fbc7126911c566872 |
|
BLAKE2b-256 | 060f08dc8c95a6a0889e87d8f9c69f5d1f16b85938f850f0f61e9aa697d328c9 |
哈希值 用于 RelStorage-4.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ea6e9e2aa7ee7ca49515cee41cae1fde392ae7e24459d344cb564fcf3cb15aa5 |
|
MD5 | 789de86a543b8583da9c523b6b8996ba |
|
BLAKE2b-256 | 11dfbcbcdb64390da658fadfd963989381183013a8610a897877aaefdf035588 |
哈希值 用于 RelStorage-4.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ecdd109d8a01ed79cccc3fc00b77e68ada4e5e0ff8bc6c6d83f6aa985747f9fe |
|
MD5 | 46101838a557368c6e6e2c3456714cdf |
|
BLAKE2b-256 | 6619cf8fba2bb3769e387f098bc635000b0d0ecb34d67123ee412cd0694390e0 |
哈希值 用于 RelStorage-4.0.0-cp312-cp312-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b7ebdd0146a60f96533ae116e8c6082b5004a6afbca7bead3ab1bdc393a4e317 |
|
MD5 | e87f799a0f4c5125f3077d18fc160a40 |
|
BLAKE2b-256 | e78fbd7e5129ad14a2cafdf7a469970902ab42c96eefecfb837ad3ea4abeb231 |
哈希值 用于 RelStorage-4.0.0-cp311-cp311-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 96d9a5dc04f7c7ac34d3567935152ac2961768d819461364fcce53552d1fa9fc |
|
MD5 | 9286846ab91e8163eba8081b8f26d2c6 |
|
BLAKE2b-256 | 51659fb9e05a2827f12576e78de7cb1e6fad5febf72dd9bd9e1c89acd201560e |
哈希值 用于 RelStorage-4.0.0-cp311-cp311-musllinux_1_1_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | eaef7542e75941c219305b39ba86d60230fec91b32ed21b1045485603bfe280a |
|
MD5 | 917c520c37dbeccb4100c8e0b8164f1c |
|
BLAKE2b-256 | f93823ec0d3883920f64256d3d2e42a0c943384e8ccdcc9a7ee136b522a3629b |
哈希值 用于 RelStorage-4.0.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4c22cdd421db13bc5f2279bfea4f447cca65df2ee6112f0b039600909aef1bad |
|
MD5 | 5cc61c746e46c0c165f983c29f356239 |
|
BLAKE2b-256 | 548f206c9128c5b50605c30f040aef255545220966f866c536e9b735eebdeec9 |
哈希值 用于 RelStorage-4.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c2b8217743ae01869eb4eb8f9245d47f4c547825eea745c59563c7a3486cb66f |
|
MD5 | e413449f893e861d05d0e4eb769c377e |
|
BLAKE2b-256 | 63b6b26b1dfba816d9645fc8283a224cfc8046026a6e9de273c1477beffdf223 |
哈希值 用于 RelStorage-4.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1a2ee1f8098594cd36bbe4280b72246cf3dcd91d2e431e86eccb23f3b5518a9b |
|
MD5 | 35580c400d223d9abcc12800c186fa83 |
|
BLAKE2b-256 | 6797fdf1d56b7a2efa239f82eea0e37e1b50c8d2872e93778e550fe1e363ce67 |
哈希值 用于 RelStorage-4.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5701eeb888016194f607934c6c200ba103f98ebac66fbd112f07cbad5faf8c7d |
|
MD5 | 60afc290553bafad5225e9c13076a3c0 |
|
BLAKE2b-256 | 9525350efa94edd8a1e73e331e18686bef886ac7671fc5f5ef46c91b2b44d83c |
哈希值 用于 RelStorage-4.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 87f970bf06695e950ef1f78ab40714437f3baa52bec84101de0dcfe33252cb0d |
|
MD5 | 5bcf3ade95044e9af84a6c198a44b04d |
|
BLAKE2b-256 | 6a34321141c1e5596303492221bf16ebff8899eca45b29fc27c5d159becc2b77 |
哈希值 用于 RelStorage-4.0.0-cp311-cp311-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b582eb615592e5f8df00cedee97ce1a10184e7019dc5eb453cca24660b271ca0 |
|
MD5 | 37e1f656ec82c574766bc684862572e4 |
|
BLAKE2b-256 | 28c2002c390e4f3a081290b3d6a4556b26ad20fc13601753e87d01bf56c7520a |
哈希值 用于 RelStorage-4.0.0-cp310-cp310-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5847c35e2ce82a8f79354185339b02647686bb1f9614a1a60fe31cb176cc1e36 |
|
MD5 | efbbda5a1010cff719ea3870d62f9314 |
|
BLAKE2b-256 | ced66704679b643c3a74541e47b2e604bec3bdca6c602016ceef5853838871c9 |
哈希值 用于 RelStorage-4.0.0-cp310-cp310-musllinux_1_1_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 85ddcee9778d5fddfa97a547dd9901a586f4a96a01e7bf0248432a185a98c72a |
|
MD5 | 36c5b9639440d342c6f04322c29c99d9 |
|
BLAKE2b-256 | 7ffe5c286c4484ff36f85b965dc062e6d231ed598f41951d652fa13f701b0fe8 |
哈希值 用于 RelStorage-4.0.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4246b6e1e25c3477b25fd958e40c0bb594b60247bcfd5ffc5e42a5552b4e2b45 |
|
MD5 | 1061906ccd672987f5a1a7793b4a4923 |
|
BLAKE2b-256 | 03c3b5e540c7f55bb71f228b71ca2a918f1eb850eccaddbfc7c01951dfb2db57 |
哈希值 用于 RelStorage-4.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0782472849bb7bdf6e8d7c490e375c0b81667cf5d88db5e2adbbada3d1a0d2a1 |
|
MD5 | efb0413603436a51d49864f2667a6c01 |
|
BLAKE2b-256 | 1cfb3ff51b78185c8966dc61ac4214a080c301cf3123461b49f9720aba86009e |
哈希值 用于 RelStorage-4.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d6d9ae7b53e75038139b4f88f6bff556a6aab90e0837b3930d72a03aa97fb696 |
|
MD5 | 9c8d8f521d98b18b623fc8ec37e298ed |
|
BLAKE2b-256 | 6db36a781dd1e10243b5942667332de14fbc60e1c3359632cd27ca0f6bffa662 |
哈希值 用于 RelStorage-4.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3c5f6547f64c88d33f0a42bbf448e91cfe5edb440bcc22e72287e14fa50539d6 |
|
MD5 | 58cfd2b1392777f882e49f384b775df9 |
|
BLAKE2b-256 | ff51208ee6754246fb0d1ea781cc1b1ed9e68c8c6d4469da4a3b4334d8ac255a |
哈希值 用于 RelStorage-4.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3a4a4c7a7cbeb985c6e34374b9f35b94def86df78dcd463c60423f2988c9bd7d |
|
MD5 | 8eea5d86e026347e0943d70525fe00a6 |
|
BLAKE2b-256 | 9bfb2959139b6888f51a1f2e6dd2681254d3088bb6ad08e9490fd1484d1b4982 |
哈希值 用于 RelStorage-4.0.0-cp310-cp310-macosx_11_0_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1bbadb313bbc2d2361f302f8c9ee780a9c9acfc718975f6b4baa43cd1500b263 |
|
MD5 | b735629bf914d57b4b4a2250fed4d00f |
|
BLAKE2b-256 | 06849de1c7f31e745b560e4e07a23c7f90c80de6e42c2b9ba90b82f6c5bb780b |
哈希值 用于 RelStorage-4.0.0-cp39-cp39-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ae47799455c27199c91e85fa24b3e225fe229a8a54e29f57e635f694cde65aea |
|
MD5 | 3286bf51e367f40c3c7e76b3e33ac298 |
|
BLAKE2b-256 | a1c6d6696f23f25d0e3b3e561fdcb9083d79c92db8fe1869c6b1ba7abce45bbd |
哈希值 用于 RelStorage-4.0.0-cp39-cp39-musllinux_1_1_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b937ef7398b7873adada170548e60d059ba98a4c1e3d761f33a997327125455b |
|
MD5 | 3d1a4ae7af05d9c5f9947b094e833fdc |
|
BLAKE2b-256 | 69f37409d7e567d45ea0cb3fa97299db984b3737970da6cefe8ea8d834eed19d |
哈希值 用于 RelStorage-4.0.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 976614c79ff2ca28065e32a2f6181f252754a5bc6cb87b14ce58f550670a4b51 |
|
MD5 | f9436c54690c9f1e6f03114023b93a68 |
|
BLAKE2b-256 | 9430fc24b73fe5bab5d30af14ae2a4afa4f26c9257e6e0245545c9ca85c1786b |
哈希值 用于 RelStorage-4.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4d5d2537fe79471a6dbbdd3b8f113617b5f2dd55fb737abb64812817a7d18acb |
|
MD5 | d26d97c4691c9da938c8d55a1e2eb554 |
|
BLAKE2b-256 | 981b7899c05647110dcd0f407b01dcc261cf58923274bf0de23398035698e4e0 |
哈希值 用于 RelStorage-4.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b0b10b08f4406ff49f2a924649e8f82220ee7e37da07df5bd19d389dd2bbf53e |
|
MD5 | 5e310536b28196dbd5cda11eb1931fec |
|
BLAKE2b-256 | 3a4940d2bad393c73b9fec114afeeff785a8b87bdc97ea92852445b910d2151d |
哈希值 用于 RelStorage-4.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a052441373282376242c1db630187785f7145edd6c14ffc52d106af36908a66e |
|
MD5 | aa08fea7f7841336c1fded1df993d256 |
|
BLAKE2b-256 | b195843766d6ec5d8c701c6e71801dfbd3595f5bcf44caf86a65969d44d7e44f |
哈希值 用于 RelStorage-4.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d8dd5477af83c96d4cbdf23d6c69bb3e936f2d534958588bbe9fc8be9a52f810 |
|
MD5 | 04b845eb4c66711e596e4a1bfb8b4490 |
|
BLAKE2b-256 | d5ff320754b8a71ea7b07bb9c2db9ef66987fe4ea09d796d15554cb241423f37 |
哈希值 用于 RelStorage-4.0.0-cp39-cp39-macosx_11_0_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bb0c94c778f2225fcf0ffb236ef76811d7fcea1f8cc932d2d573c8f890910191 |
|
MD5 | 789fd0e34058de221c651b3891edfe13 |
|
BLAKE2b-256 | b24616a0413bc7c40455b97bd6b4001bfe6fab0a275234b71a1300e6c8814e5b |
哈希值 用于 RelStorage-4.0.0-cp38-cp38-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 17616d2d221643240c2366f372239cf7ad1aad627f1763043da5c823a887cff0 |
|
MD5 | 65eac413d7f96efe33500f022df5bc06 |
|
BLAKE2b-256 | be387543a1a4449066468d8d94a0975ad66ea30e16dc2cf0e305d15d2e3f290a |
哈希值 用于 RelStorage-4.0.0-cp38-cp38-musllinux_1_1_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e97cf108b6a3c2cff2283833670cf92f419177bf6c9c819ac5824ffce9a43c85 |
|
MD5 | e19d8f5a7a6285a4b3d853694221cf9e |
|
BLAKE2b-256 | 040e0314b3f9804a06900a0b08347476ee359aadc598bc1f2742ccbeab552030 |
哈希值 用于 RelStorage-4.0.0-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7093d6529014ed0131dc422fbd4a49ba2ba27131aeea61fb5101d9f6d91517f9 |
|
MD5 | 4210775a0ff6f259a5778b3f9bbe2486 |
|
BLAKE2b-256 | 9545af116402a114de679d11a715d390fe326d613532b7df23112218c30f04db |
哈希值 用于 RelStorage-4.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6bc153c91dbdb38ea25dd4f5350816c1303affdf52fc2dec09f44da0a8093a8e |
|
MD5 | bb2b932630ab2c79528edf1da914187e |
|
BLAKE2b-256 | ee3547de6af13845283ad5779602ef390cf68cd305e41961710233b6087e1ec7 |
哈希值 用于 RelStorage-4.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9cea6aeed743d0fb415bf8ed85358c645d100f490a4f74154c1b7694b80fdc58 |
|
MD5 | d7f0bbf5845f425e8e29c47b3b9e6a45 |
|
BLAKE2b-256 | 392cb6e14c5a2e290b6cd428dbfec21d61d359b3e27d8f458a50a8d769b283b4 |
哈希值 用于 RelStorage-4.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2e1b26b9400cc7e6f9a734b1a1b29a9f544b6220d160032db1324df49d3d9caa |
|
MD5 | a38489fd4a269eb6473a0d9cf3d20b5d |
|
BLAKE2b-256 | a81e7601efdcbe38df28e38f8df004e098f6924788a35250ed37b12f4ef8d0fb |
哈希值 用于 RelStorage-4.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0f8437bd5141a3dc291aa31efd399a719dbf7fac371ab9e3b697d0a42740b8eb |
|
MD5 | 0af5987727630cc7d617d5dc2c8a9bf1 |
|
BLAKE2b-256 | f8b1335bbc19ca8a6bba62ad3410ca10386407dd5251028e068cb0a09fdf35c1 |
哈希值 用于 RelStorage-4.0.0-cp38-cp38-macosx_11_0_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 243d6894a1811bd9e16925767d5cddfab51493fc19290c926161dc78f66a3ae4 |
|
MD5 | 8ce20c593ad0a028ac60f74868d075d8 |
|
BLAKE2b-256 | 15615fe0b5ff1eb3a5d9591af23d23c42b608b7ad2ab0bc50648de573d1dc18c |