Bob*_*ith 5 javascript database asp.net json
我在数据库中存储一个JSON字符串,表示一组属性.在后面的代码中,我导出它并将其用于某些自定义逻辑.基本上,我只将它用作存储机制.我理解XML更适合这个,但我读到JSON更快更好.
如果不打算在客户端使用字符串,那么使用JSON是一个好习惯吗?
这是不是很好的做法我不能说,但它让我感到奇怪.在SQL数据库中使用XML字段至少是可查询的(SQL Server 2000或更高版本,MySQL和其他),但通常是元数据的最后手段.
JSON通常是JavaScript和后端之间的载体,而不是存储本身,除非你有一个JSON后端文档导向数据库,如CouchDB或SOLR,因为JSON非常适合存储文档.
更不用说我不同意将JSON用作XML上的简单(即,不是序列化引用)数据序列化器,但我不会仅仅为了它而进入JSON vs XML rant :).
如果您没有使用JSON来实现两种语言之间的可移植性,并且您是肯定的,那么您永远不会从SQL查询数据,那么使用.NET的默认序列化将会更好.
归档时间: |
|
查看次数: |
1083 次 |
最近记录: |