タグ

awsと全文検索に関するshin16884のブックマーク (1)

  • Amazon CloudSearchとRDS / DynamoDBの連携を考えてみる | DevelopersIO

    データベースとは? データベースと聞いて直ぐに思い浮かべるのはリレーショナルデータベースではないでしょうか。しかし、世の中には様々な種類のデータベースが存在します。 データベースの種類例 NoSQL:DynamoDBなど GraphDBNeo4jなど ColumnDB:Redshiftなど TextSearchEngine:CloudSearchなど それぞれのデータベースには特徴があり、他のデータベースと較べて秀でている部分があります。CloudSearchは、テキスト検索エンジンとして、文字の検索に優れています。それぞれの要素は基的に文書として保管され、文書にはフィールドがあります。フィールドは、複数の値や長さを持つことができます。そして、文書は正規化(ノーマライズ:Normalize)されていません。リレーショナル・データベースと異なる部分は、文書内の文字に完全に一致しなかったと

    Amazon CloudSearchとRDS / DynamoDBの連携を考えてみる | DevelopersIO
  • 1