BerkeleyDb 是适合我的项目的进程内数据库吗?
Posted
技术标签:
【中文标题】BerkeleyDb 是适合我的项目的进程内数据库吗?【英文标题】:Is BerkeleyDb the right in-process database for my project? 【发布时间】:2012-02-02 21:20:42 【问题描述】:我正在编写一个 C# 应用程序,它可能会在中期转向 C++,并且需要一个数据库来保存几千行数据。我想要一个进程内数据库,因为它将被推广到我无法轻松支持的远程客户端。我在想 BerkeleyDb 通常是此类要求的规范选择,但想知道在过去几年中是否有更好的选择。有什么建议或cmets?
【问题讨论】:
erhm.. 你还没有告诉你你的项目是关于什么的。读心不是我的技能之一 【参考方案1】:没有“正确答案”。我会(至少简要地!)看看所有主要候选人。其中:
BerkleyDB
SQLite3
MSSQL Embedded(又名“SQL Server Compact”)
【讨论】:
谢谢,我去看看。 我将使用 SQLite,以避免任何许可问题。以上是关于BerkeleyDb 是适合我的项目的进程内数据库吗?的主要内容,如果未能解决你的问题,请参考以下文章