gpt4 book ai didi

python - 键值数据库选项

转载 作者:IT王子 更新时间:2023-10-29 06:01:26 24 4
gpt4 key购买 nike

我看过键值数据库Redis并对提供以下功能的替代方案感到好奇:

  1. 而不是将外部数据库引擎作为一个单独的进程启动,然后连接到它,例如通过 C interface :

    redisContext *c = redisConnect("127.0.0.1", 6379);

    是否有替代方案可以选择将数据库代码作为库包含在内,并将数据作为二进制文件加载?例如,给定二进制 myDbBinary 和命令:

    $ myBinary --filter=filterOptions db.dat

    二进制 myBinary 不会启动单独的数据库进程并连接到它的端口,而是 myBinary 从文件 加载 key (和哈希) >db.dat 到内存(或类似的 VM 安排),然后它可以过滤(使用 filterOptions,无论它们是什么)并执行键/哈希查找。

    <
  2. 数据和存储指令的 C 和 Python 接口(interface)。

  3. 哈希支持,我的意思是一个键将哈希表维护为一个值。

有这样的软件吗?

最佳答案

不,Redis 作为进程而不是库工作。目前没有办法这样做。您可以使用类似 Kyoto Cabinet 的替代方法(更像 redis)。

Kyoto 支持 C 和 Python 的哈希表。

或者您可以使用 SQLite但这与您的要求完全不同。

关于python - 键值数据库选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8645186/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com