我想知道他们是一个完全用c#编写的no-sql的dll库,它可以创建在xbox 360上使用的数据库吗?
答案 0 :(得分:3)
BerkeleyDB是一个KeyValue嵌入式数据库,基本上是SQLite的NoSQL等价物。这是C# Tutorial。
但是,我强烈建议为此寻找替代解决方案。除非您拥有大量数据,否则最好将所有对象保存在RAM中,并在需要的基础上使用JSON,XML或任何您想要的序列化程序。 LINQ使查询内存中对象非常容易,就像查询数据库一样。
答案 1 :(得分:0)
我找到了另一种可能的开源解决方案: http://ostrivdb.codeplex.com/
这样做的原因是在xbox上自行编写xml,并且在大型游戏项目中变得过于复杂。
我仍然会点击Dharuns的回答,因为他更新了c#教程,但我想展示我在说什么。