1

私がこのcouchbaseブログから入手したサンプルは、nosqlで検索をループする必要があることを示唆しているようです。これは、私の意見では、何百万ものドキュメントを検索する場合、非効率的で危険です. 私はそれを誤解しましたか?なにか提案を?

では、couchbase nosql言語で正しい方法で行うにはどうすればよいですか?

クエリの例:

select * from users where loginname='xxx' and passwd='yyy'

Nosql/couchbase の例:

function (doc, meta) {
  if (doc.ingredients) {
    for (i=0; i < doc.user.length; i++)                                                              {                                                                                                         if (doc.user[i].loginname != null)
      {
        emit([doc.user[i].loginname , doc.loginname], null);  
      }
    }  
  }
}
4

2 に答える 2