我有类Rowdata
public class FileData {
Map<Long, List<String>> cacheData = new LinkedHashMap<Long, List<String>>();
List<String> header = new ArrayList<String>();
public Map<Long, List<String>> getCacheData() {
return Collections.unmodifiableMap(cacheData);
}
public List<String> getHeaderMapping() throws Exception {
return header;
}
public void putData(long key, List<String> row) {
cacheData.put(key, row);
}
public int size() {
return cacheData.size();
}
public void setHeader(List<String> header) {
this.header = header;
}
}
我想坚持这个对象。坚持的最佳方法是什么?我要继续使用RDBMS吗?然后什么是表模式?
或者我要继续使用NoSQL?那么我们的项目已经有了CouchDB。请就此提出建议。