0

Sphinx の属性に一意のキーを設定することは可能ですか? つまり

index rt
{
    type = rt
    path = /tmp/sphinx/data/rt
    rt_field = text
    rt_attr_string = some_unique_attribute  // must be unique
}

ありがとう。

4

1 に答える 1

0

いいえ。

最初にクエリを実行する必要があります(ただし、文字列属性はクエリできないため、データを別の場所に配置する必要があることに注意してください)-次に、何をすべきかを決定します。また、「ロック」がないことも覚えておいてください。

しかし、一般的なポイントとして、sphinx は一般的なデータベースとして設計されていません。Sphinx の実際のデータベースからデータをミラーリングするだけで、クエリを実行できます。

特に、sphinx インデックスは完全にクラッシュ セーフではありません (ほとんどの場合、binlog は回復に役立ちます)。

于 2013-08-02T12:28:10.060 に答える