CloudSearch

boto3 で 検索 習作

#!/bin/env python # -*- coding: utf-8 -*- # クラウドサーチで検索してみる習作 # boto3 編 import boto3 cloudsearchdomain = boto3.client('cloudsearchdomain', endpoint_url='http://search-hogehoge.ap-northeast-1.cloudsearch.amazonaws.com') resu…

AWS CLI (コマンドラインツール) から 検索しようとしてエラーになった時にやったこと メモ

AWS の CLI を使って、検索リクエストを送信しようとしたら % aws cloudsearchdomain --endpoint-url http://search-movies-y6gelr4lv3jeu4rvoelunxsl2e.us-east-1.cloudsearch.amazonaws.com search --search-query wolverine --return _no_fields 以下のエ…

boto を使って Python で検索 習作

#!/bin/env python # -*- coding: utf-8 -*- from boto.cloudsearch2.layer2 import Layer2 layer2 = Layer2( aws_access_key_id='aws_access_key_id', aws_secret_access_key='aws_secret_access_key', region='ap-northeast-1') domain = layer2.lookup('…

青空文庫を入れて遊んでみる フィード編 メモ

青空文庫の書籍を1冊ずつ ドキュメントバッチ形式の XML に変換して S3に置いて一気にフィードしようとしたんだけど S3からのフィードは1回につき 5MB という制限があって断念。 まさか5MBずつ ちょろちょろフィードするわけにもいかないし。 というわけで C…

青空文庫を入れて遊んでみる 環境構築編 メモ

CloudSearch ドメイン (インスタンス) の作成 https://ap-northeast-1.console.aws.amazon.com/console/ CloudSearch Create a new search domain Search Domain Name : ほげドメイン ←英小文字、数字、ハイフンしか使えない Desired Instance Type: Use def…