2010-07-05 2 views
0

Что такое преимущество хранения данных в качестве объекта, а не хранить их в отдельных столбцах таблицыпреимущества хранения данных в качестве объекта, а не базы данных columss

Например: Занесение сведений об элементе, как Blob вместо хранения атрибуты отдельно в таблице элементов (SKU, имя, цена и т. д.)

ответ

2

В общем, такого рода вещи обескуражены. Столбцы Blob предназначены для хранения данных, представляющих собой большую часть двоичной информации, например изображения или содержимого файла. Это данные, которые только сохраняются и извлекаются; он никогда не запрашивается, не проиндексирован или не взаимодействует с ним.

Если вы имеете в виду хранение данных, которые в противном случае переходили бы в столбец или таблицу (например, какой-то список), то это не очень хорошая практика для использования. Механизм базы данных предназначен для решения этих взаимосвязей и делает их хранение, извлечение, запрос и т. Д. Против них простым и эффективным. Хранение этих данных как двоичного объекта означает, что вы отбрасываете оптимизацию, которую дает вам база данных.

Мои общие мысли таковы: есть много людей, которые умнее, чем я, кто пишет эти системы РСУБД; Неужели я действительно думаю, что могу перехитрить их, когда дело доходит до хранения простого списка?

 Смежные вопросы

  • Нет связанных вопросов^_^