다른 응용 프로그램 구성 데이터를 저장해야하는 요구 사항이 있으므로 저장소를 저장하는 가장 좋은 방법을 알고 싶었습니다. db가 구성 날짜를 저장할 때 가장 좋은 구조는 무엇입니까
현재 제가id, name ,category ,city,value(text field), int_value, float_value, string_value,date_value,bool_value
값 필드가 차례로 다른 키 값 쌍을 저장할 수 JSON 객체 복잡한 데이터를 저장하는 데 사용되는 제의 DB 필드 아래에 사용하고있다. 예 :
값 :
{ "is_enabled" : true,
"list_of_applicable_ids" : ["123","345","567","890"]
}
그리고 그 이유는 내가 추가 한 다른 값 데이터 형식 필드 (int_value, float_value)는 필드와 인덱스가 더 빨리이를 만들 것입니다 쿼리를 쉽게 찾아 볼 수 있기 때문이다.
그래서 이러한 종류의 데이터를 db에 저장하는 더 나은 방법을 알고 싶었습니다. 내 요구 사항에 맞게 값 필드 만 사용 하시겠습니까? 구성 변경 빈도가 매우 낮음 (한 달에 한두 번)