我有一些不需要索引或搜索的内容(游戏配置),因此我考虑将JSON
存储在BLOB
上。这根本不是一个好主意吗?还是有其他选择吗?
答案 0 :(得分:5)
如果您需要根据JSON中的值进行查询,最好分别存储值。
如果你只是加载一组像你说的那样的配置,那么将JSON直接存储在数据库中效果很好,是一个非常简单的解决方案。
答案 1 :(得分:2)
与在数据库(没有XML支持)中存储XML片段的人没什么不同。如果它确实不需要在数据库级别进行搜索,请不要看到它有任何损害。关于JSON的好处是它的可解析性。
答案 2 :(得分:2)
我不明白为什么不。作为一个相关的实际示例,WordPress在许多情况下将序列化的PHP数组存储为单个值。
答案 3 :(得分:0)
我认为,这是串行化你的XML。如果你使用python语言,cPickle是不错的选择。