タグ

2024年9月11日のブックマーク (5件)

  • 医薬品検索でMySQLの全文検索機能を使った話 - KAKEHASHI Tech Blog

    AI在庫管理の開発チームでバックエンドエンジニアをしている沖です。今回は、AI在庫管理の医薬品検索において、MySQLの全文検索機能を使った話を紹介しようと思います。 この記事は秋の技術特集 2024の 8 記事目です。 今までの医薬品検索では満足できないユーザーがいた なぜMySQLの全文検索機能を採用したのか 全文検索機能を導入する 全文検索インデックスを付与したテーブルを作成する パーサー 照合順序と正規化 全文検索インデックスを使用して検索する データを最適な状態に保つために おわりに 今までの医薬品検索では満足できないユーザーがいた AI在庫管理には、医薬品の在庫一覧画面など、医薬品名で絞り込む画面がたくさんあります。この絞り込み機能を実現するために、これまではSQLのLIKE検索を利用していました。 LIKE検索は、使い慣れたSQLを用いて部分一致検索を実現できる便利な方法です

    医薬品検索でMySQLの全文検索機能を使った話 - KAKEHASHI Tech Blog
    buzztaiki
    buzztaiki 2024/09/11
    大昔にoracleの全文検索つかったの思い出した。
  • MySQL 8.0 は遅くなってきてる?何故?(2)

    前のエントリの続きです。 念を押しておきますが、このブログの「内容は個人の考えであって、所属組織とは方針が異なる」と考えてください。 さて、MySQL 8.0.xの単スレッド性能がどんどん遅くなってきた要因は幾つかありそうなので切り分けていきたいと思います。 まずは、数年前のエントリ「やはりC++はCよりも遅い?」の影響をできるだけ正確に見積もりたいところです。実行バイナリの最適化レベルを合わせて比較して初めて、ロジックの劣化が判るわけです。コンパイラのオプションの範疇でできるだけ最大の最適化を行って計測したいところです。いくつか試した結果、clangのPGO+LTO が手軽な中では最も効果があったのでそれで同じ計測をしてみましょう。(GCCのPGO+LTO と clangのPGOのみ はこれよりも少し劣ったのでとりあえず。) (補足) PGO は、一旦ターゲットとなる処理をプロファイリン

    MySQL 8.0 は遅くなってきてる?何故?(2)
    buzztaiki
    buzztaiki 2024/09/11
  • 三大「◯ン◯ン◯ン◯」

    あんぜんしんわ ぜんいんさんか はんしんはんぎ あと一つは?

    三大「◯ン◯ン◯ン◯」
    buzztaiki
    buzztaiki 2024/09/11
    千変万化
  • 定義から見るオープンソースに至るまでの歴史

    「オープンソースの定義」はDebianフリーソフトウェア・ガイドライン(DFSG)を流用したことは周知の事実であるが、何故Debianプロジェクトは一般的にはFree Softwareという用語の祖とも管理者ともみなされるFree Software Foundation(FSF)とは別に自由なソフトウェアの定義を定めたのだろうか?この疑問を解き明かすため、用語の定義から見た自由なソフトウェアの歴史についてここで述べる。 (稿は「オープンソースとは何か? Open Source Definition逐条解説書」の付録の一つとして収録されている文書である。) FSFの自由ソフトウェア いわゆる自由ソフトウェア(Free Software)運動の開始は、1983年9月にRichard StallmanがUSENETニュースグループに「GNU(Gnu’s Not Unix)と呼ばれる完全なUNI

    定義から見るオープンソースに至るまでの歴史
    buzztaiki
    buzztaiki 2024/09/11
  • 意識は量子現象なのか?「量子意識理論」を支持する有力な研究結果が報告される - ナゾロジー

    意識とは何でしょうか? アメリカのウェルズリー大学(Wellsely)で行われた研究により、脳における意識の基盤が量子的なものであるとする「量子意識理論」を支持する結果が発表されました。 量子意識理論では、意識の質はニューロン内部の「微小管」とよばれる細い繊維の量子振動であるとされており、量子的な振動がニューロンの電気信号パターンに大きな影響を与えると考えられています。 今回の研究では、量子的振動の「巣」と考えられている微小管に結合して保護する化学物質を加えた場合、麻酔薬によって意識を失うまでの時間が大幅に遅くなることが示されています。 古典的な理解では微小管タンパク質の保護がなぜ麻酔薬への抵抗力につながるかを上手く説明できません。 量子意識理論は30年前は奇妙な仮説に過ぎませんでしたが、ここ十数年で検証が進み、急激に勢いを増してきています。 研究者たちはプレスリリースにて「心が量子現象

    意識は量子現象なのか?「量子意識理論」を支持する有力な研究結果が報告される - ナゾロジー
    buzztaiki
    buzztaiki 2024/09/11
    量子論かは分からないけど、知覚した考えを意識だと認識してるかもみたいな話を前にどこかで読んだ。