powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Обеспечение целостности базы данных для интернет-магазина
16 сообщений из 16, страница 1 из 1
Обеспечение целостности базы данных для интернет-магазина
    #34668625
Cyrax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
База данных для интернет-магазина может содержать информацию 2 типов:
1. Информация, необходимая непосредственно для работы магазина
2. Информация вспомогательного характера, непосредственно не участвующая в работе магазина. Например, информация о дистрибьютерах, с которыми идёт сотрудничество, информация о вендорах, информация о стоимости доставки каждой партии товара и иная информация, необходимая для ведения истории и статистики.

Отдельно для каждого пункта разрабатывать свою БД нецелесообразно, поскольку информация из этих групп тесно взаимосвязана.
Если разработать одну общую базу данных, то её целиком придётся хранить у хостера. В этом случае возникает опасность утечки конфиденциальной информации, кроме того имеется опасность утери этой информации.
Более приемлемым с точки зрения безопасности будет вариант с реализацией общей базы данных, расположенной на стороне владельца магазина, и периодической репликацией информации, необходимой для работы интернет-магазина, на сторону хостера. Но в этом случае возникает проблема двусторонней синхронизации данных. На сторону хостера необходимо будет отправлять информацию о новых ценах, скидках, услугах и т.п., на сторону владельца магазина - информацию о клиентах и заказах. Собственно, это уже не репликация, а какой-то сумбур...

Как наиболее эффективно решается данная проблема ?
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34668653
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Как наиболее эффективно решается данная проблема ?

Аренда сервера на нормальном канале - 50 евро в месяц. Нет ни одного более дешевого решения.
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34668660
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cyrax Но в этом случае возникает проблема двусторонней синхронизации данных. На сторону хостера необходимо будет отправлять информацию о новых ценах, скидках, услугах и т.п., на сторону владельца магазина - информацию о клиентах и заказах. Собственно, это уже не репликация, а какой-то сумбур...
Сумбурная какая-то точка зрения...
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34668899
Cyrax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторАренда сервера на нормальном канале - 50 евро в месяц. Нет ни одного более дешевого решения.
Аренда сервера не пойдёт. Нужен обычный хостинг за 100-500 руб/мес.

авторСумбурная какая-то точка зрения
Понял, нужно придерживаться несумбурной точки зрения...
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34668965
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cyrax пишет:
> Если разработать одну общую базу данных, то её целиком придётся хранить
> у хостера. В этом случае возникает опасность утечки конфиденциальной
> информации, кроме того имеется опасность утери этой информации.

Хостируйтесь сами, если это так уж конфиденциально.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34668968
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cyrax пишет:

> Аренда сервера не пойдёт. Нужен обычный хостинг за 100-500 руб/мес.

Такова ценность вашей "конфиденциальной информации" ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34668973
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОтдельно для каждого пункта разрабатывать свою БД нецелесообразно, поскольку информация из этих групп тесно взаимосвязана.
Настоящие пацаны делают как раз наоборот - отдельные сервера и БД для веба и бэка.

авторБолее приемлемым с точки зрения безопасности будет вариант с реализацией общей базы данных, расположенной на стороне владельца магазина, и периодической репликацией информации, необходимой для работы интернет-магазина, на сторону хостера. Но в этом случае возникает проблема двусторонней синхронизации данных. На сторону хостера необходимо будет отправлять информацию о новых ценах, скидках, услугах и т.п., на сторону владельца магазина - информацию о клиентах и заказах. Собственно, это уже не репликация, а какой-то сумбур...
Это правильно сказали, в мыслях сумбур.
Если у вас получится сделать двухсторонний обмен данными без собственно обмена, то наверное нобелевскую премию можно идти получать :)
У всех работает обмен во все стороны - и ничего, даже наоборот, это правильно.

-- Tygra's --
Мои фотогалереи тут и тут
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34669194
Cyrax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторХостируйтесь сами, если это так уж конфиденциально.
Самому хостироваться возможности нету...

авторТакова ценность вашей "конфиденциальной информации"
Оценкой пока не занимался. Всяко может быть...

авторНастоящие пацаны делают как раз наоборот - отдельные сервера и БД для веба и бэка.
Для бэка - это отдельная БД на стороне владельца магазина ?

авторЭто правильно сказали, в мыслях сумбур.
Если у вас получится сделать двухсторонний обмен данными без собственно обмена, то наверное нобелевскую премию можно идти получать :)
Насчёт сумбура - неправильно. Всё чётко-гладко... и самое главное - обоснованно...
Вопрос же стоит между двусторонним обменом и односторонним, а не двусторонним или его отсутствием. Посему нобелевской премии нам не видать...

авторУ всех работает обмен во все стороны - и ничего, даже наоборот, это правильно.
Собственно, меня интересует, как это реализовано у солидных интернет-магазинов : 2 базы данных ? С непересекающимися сущностями/таблицами ? Или одна общая + её часть в виде реплики для веба ?
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34669376
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторДля бэка - это отдельная БД на стороне владельца магазина ?
Угу
авторНасчёт сумбура - неправильно. Всё чётко-гладко... и самое главное - обоснованно...
Вопрос же стоит между двусторонним обменом и односторонним, а не двусторонним или его отсутствием. Посему нобелевской премии нам не видать...
Ну в случае с двумя БД обмен может быть или только двусторонний или никакой :)
авторСобственно, меня интересует, как это реализовано у солидных интернет-магазинов: 2 базы данных ? С непересекающимися сущностями/таблицами ? Или одна общая + её часть в виде реплики для веба ?
2 БД.
Непересекающимися - в каком смысле? Есть общие таблицы, есть таблицы, существующие только в одной БД.
Часть БД в виде реплики - какой в ней смысл, вы же заказы собираетесь принимать? А как их отдавать в бэк будете?

У нас обмен двусторонний, свой, уже третья версия пишется - ну очень универсальная, очень-очень :)
Родная репликация не подошла в связи с неполным контролем и отсутствием репликации событий и сложных данных, а не просто таблиц.

-- Tygra's --
Мои фотогалереи тут и тут
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34670008
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Аренда сервера не пойдёт. Нужен обычный хостинг за 100-500 руб/мес.

Бизнесмены, блин, хреновы... Смешно.
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34670414
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cyrax авторТакова ценность вашей "конфиденциальной информации"
Оценкой пока не занимался. Всяко может быть...Если конфеденциальность оцениваете в 1500 руб в месяц... то забудьте про нее.
Храните все у провайдера - там и BackUp делают и сервера от атак защищают.
Если, конечно, провайдер нормальный.

Так что единственной дырой для утечки станет ваш собственный сайт.
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34670461
Cyrax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторБизнесмены, блин, хреновы... Смешно.
Мне тоже смешно...
Тока вот если берут тока 130 руб/мес (для примера), я, судя по всему, не должен упрашивать их взять больше...
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34674022
Cyrax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторРодная репликация не подошла в связи с неполным контролем и отсутствием репликации событий и сложных данных, а не просто таблиц.
Что значит "родная репликация" ?
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34674139
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Родная - значит родная репликация MS SQL, которая у него забесплатно встроена :)

-- Tygra's --
Мои фотогалереи тут и тут
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34674246
Cyrax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Читаю лицензию MySQL. Никак не пойму - нужно покупать коммерческую лицензию для интернет-магазина или нет...
...
Рейтинг: 0 / 0
Обеспечение целостности базы данных для интернет-магазина
    #34674262
Cyrax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для собственного использования или нет (где тут чёткая граница). Или лицензию должен покупать хостер, который предоставляет нам СУБД ?
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Обеспечение целостности базы данных для интернет-магазина
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]