可以使用xna和c#或vb.net在xbox 360上使用No-SQL吗?

时间:2012-10-19 16:57:31

标签: c# database xna

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

2 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:0)

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

这样做的原因是在xbox上自行编写xml,并且在大型游戏项目中变得过于复杂。

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