GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    門永 (kdng@mstdn.jp)'s status on Friday, 22-Sep-2023 09:49:41 JST 門永 門永

    分散型のDBで検索機能ってどういう仕組みで組んだんだろ

    In conversation Friday, 22-Sep-2023 09:49:41 JST from mstdn.jp permalink
    • Embed this notice
      のえる (noellabo@fedibird.com)'s status on Friday, 22-Sep-2023 09:49:40 JST のえる のえる
      in reply to
      • かき@GNUsocialJP

      @kdng 従来のActivityPubの仕組み通り、サーバに届いている投稿をインデックスするだけなので、ひとりサーバなどでは全然未知の投稿を検索できません。分散ならではの部分は……いまのところありません。

      In conversation Friday, 22-Sep-2023 09:49:40 JST permalink
    • Embed this notice
      のえる (noellabo@fedibird.com)'s status on Friday, 22-Sep-2023 10:37:15 JST のえる のえる
      in reply to
      • かき@GNUsocialJP

      @kdng Elasticsearch設置の負担なども含め、連合の厚い中規模〜大規模なサーバが未知の情報の検索・発見を担い(なので必要ならそちらのアカウントを使い)、個人規模のサーバは自分の投稿や過去にみたものの読み直しに特化する方向になりそうです。

      In conversation Friday, 22-Sep-2023 10:37:15 JST permalink
    • Embed this notice
      門永 (kdng@mstdn.jp)'s status on Friday, 22-Sep-2023 10:37:16 JST 門永 門永
      in reply to
      • のえる

      @noellabo なるほど...あくまで検索者が所属するサーバの連合TLの中身から抽出できるといった感じですかね

      In conversation Friday, 22-Sep-2023 10:37:16 JST permalink
    • Embed this notice
      のえる (noellabo@fedibird.com)'s status on Friday, 22-Sep-2023 11:59:54 JST のえる のえる
      in reply to
      • かき@GNUsocialJP

      @kdng 個人やテーマサーバなどの連合は、見たくないモノがほとんど含まれないという綺麗さが強みになるので、サーバによって検索結果が異なるというのは本当はとても面白いところです。

      ある程度は大規模なところで検索して不要なものをカットする方が効率的ですが、不要なものが多すぎると不便になるので、そのあたりのバランスですよね。

      In conversation Friday, 22-Sep-2023 11:59:54 JST permalink
    • Embed this notice
      門永 (kdng@mstdn.jp)'s status on Friday, 22-Sep-2023 11:59:55 JST 門永 門永
      in reply to
      • のえる

      @noellabo 私はあまりバックエンドに明るくないのですが…S3との連携HowTo記事読んでみました。情報量もトラフィックも大規模サーバでないと、Twitterのような検索は難しそうな印象を受けました。
      その分、情報の範囲が狭いなりの活用方法が様々生まれそうですね

      In conversation Friday, 22-Sep-2023 11:59:55 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.