gpt4 book ai didi

c++ - 寻找具有顺序访问功能的独立内存数据服务器

转载 作者:IT王子 更新时间:2023-10-29 01:14:54 25 4
gpt4 key购买 nike

<分区>

我们需要一个具有以下特征的内存数据结构/数据库服务器:

  1. 独立服务器:将与客户端在同一台机器上运行,因此任何类型的 IPC 都可以
  2. 顺序访问:获取下一个/上一个键
  3. 每条记录两个键(字符串):实际上是一种双向映射
  4. 内存中:应该有完全不持久化的选项
  5. RAM 磁盘/tmpfs 解决方案不可取
  6. SQL/ODBC 是一个选项,但不是必需的
  7. 商业产品可以,如果 OEM 许可价格合理

到目前为止,我们已经考虑了以下选项,但还没有令人满意的解决方案:

  • mysql:回答所有要求,但现在回答 OEM 许可证的费用是多少
  • memcached、cassandra:根据在线文档,无顺序访问
  • Redis:看起来是个不错的工具,但同样,我在规范中没有看到 get get nex/prev
  • Postgres:无法在 Linux/ODBC 上正常运行

似乎所有 nosql 内存数据库都只提供通过键、哈希表样式的直接访问。还没有检查 Apache Derby。

我们在 Linux 上运行,客户端使用 C++。

很高兴收到您的建议。谢谢!

编辑: 看来我们将追求 mysql 选项,我们有一个合理的报价,它也将作为我们的主要(持久性)有用) D B。感谢所有的回答,通常很难只选择一个。

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