0

我想知道他们是完全用 c# 编写的 no-sql 的 dll 库,可以创建用于 xbox 360 的数据库吗?

4

2 回答 2

3

BerkeleyDB是一个 KeyValue 嵌入式数据库,本质上是 SQLite 的 NoSQL 等价物。这是一个C# 教程

但是,我强烈建议为此寻找替代解决方案。除非您有大量数据,否则最好将所有对象保存在 RAM 中,并根据需要使用 JSON、XML 或任何您想要的序列化程序进行持久化。LINQ 使查询内存对象变得异常容易,就像查询数据库一样。

于 2012-10-19T17:02:04.097 回答
0

我找到了另一种可能的开源解决方案:http: //ostrivdb.codeplex.com/

其原因是 xbox 上的 xml 编码本身很糟糕,并且在大型游戏项目中变得过于复杂。

我仍然会点击 Dharuns 的答案,因为他更新了 c# 教程,但我想展示我在说什么。

于 2012-10-19T19:19:39.140 回答