作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在寻找一个跨平台的数据库引擎,它可以处理数亿条记录的数据库,而不会严重降低查询性能。它需要一个 C 或 C++ API,以便轻松、快速地构建记录和解析返回的数据。
非常不鼓励的产品必须将数据与字符串进行相互转换才能将其输入数据库。存储 IP 地址等内容的技术用户不希望或不需要这种开销。这是一个非常重要的标准,因此如果您要引用产品,请明确说明它们如何提供此类直接 API。不想粗鲁,但我可以使用谷歌 - 请假设我已经找到了大多数主流产品并且我问是因为通常很难弄清楚他们提供的是什么直接 API,而不仅仅是围绕 SQL 的 C 包装器。
它不需要是 RDBMS - 一个简单的 ISAM 面向记录的方法就足够了。
虽然主要需求是单用户数据库,但将来可能会扩展到某种共享文件或服务器操作。
如果数据库来自小公司,则非常需要访问源代码(无论是开源还是通过许可)。它不能是 GPL 或 LGPL。
最佳答案
关于c - 哪个能够容纳 1 亿条记录的嵌入式数据库具有高效的 C 或 C++ API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/525065/
我目前正在开发一个业务应用程序,最终将由 .Net 托管公司托管。托管公司提供 1 个 MSSQL DB(2 个用户)和无限数量的 MySQL DB。购买第二个 MSSQL DB 是不可能的,因为我的
我是一名优秀的程序员,十分优秀!