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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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