Использование Amazon AWS для создания автономной базы данных

StackOverflow https://stackoverflow.com/questions/310058

Вопрос

Постановка задачи:Я хотел бы создать автономную базу данных для поиска цен/информации о n наиболее полезных книгах, которые продаются в Соединенных Штатах (где n, вероятно, составляет 3 миллиона или около того).

Вопрос:Итак, мой вопрос (и я открыт для других подходов здесь): я пытаюсь выяснить, как использовать Amazon AWS для загрузки списка n продаваемых книг с самым высоким рейтингом продаж, а также некоторую информацию о книге ( то естьназвание, цены и т. д.).

Что я сделал до сих пор:Во-первых, что-то подобное уже существует (asellertool.com), однако я подумал, что это будет интересный проект для работы, и, честно говоря, мы недостаточно серьезны, чтобы платить за подписку в размере 30 долларов в месяц.

Теперь AWS великолепен (и прост), если у вас есть несколько товаров, которые вы хотите найти, но я не могу понять, как подсчитать рейтинг продаж.Первоначально я надеялся перечислить все книги Amazon по ISBN.Но и этого не было.Потом я подумал, что смогу найти список всех номеров ISBN, но это тоже был тупик.Наконец я подумал, что могу создать свой собственный список номеров ISBN, но, проделав некоторые расчеты конверта, я передумал, поскольку моим решениям потребуется примерно год, чтобы пройти треть 10-значного пространства при 100/ второй (и это все равно было излишним).

Итак, я вернулся к рейтингу продаж, который в настоящее время тоже кажется тупиком.Так что, если у вас есть какие-нибудь мысли, я буду признателен.

Это было полезно?

Решение

У Amazon есть служба подачи данных, которую вы можете использовать, которая содержит XML-файлы в формате GZIP всех их продуктов на основе категорий верхнего уровня.Он обновляется раз в день и содержит около 20/110 ГБ сжатых/несжатых данных.Поскольку вам нужны только книги, их размер примерно 4 ГБ/31 ГБ.Единственное, я не уверен, кто может этим воспользоваться и что нужно для получения учетной записи.Насколько мне известно, они ничего не публикуют об этом на своем веб-сайте, поэтому вам, скорее всего, придется связаться с кем-нибудь там, чтобы узнать об этом больше.Мы используем это на работе для вещей, которые делаем с ними, и это одна из самых безумных обработок XML, которые мне приходилось делать.

Другие советы

Взгляни на Зона AWS, в Amazon E-Commerce Service раздел.

Мне интересно, какой из сервисов Amazon AWS вы хотите использовать?Или ты не знаешь?

А зачем вам оффлайн база данных?Почему бы не сделать запросы на все, что вам нужно, и не создать временный кеш?

Я тоже не программист, но любопытно и дешево.Asellerstool, вероятно, великолепен, но они не были бы рядом, если бы не Amazon Free Data Base.Ну, я думаю, никто не заботится о ценах подержанных книг?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top