記事へのコメント30

    • 注目コメント
    • 新着コメント
    yarumato
    yarumato “Unixコマンドによるデータ管理は欠点多い。ランダムアクセスできない(大ファイルも全て読み込む)から検索・更新・ソートが遅い。テキスト形式は(1GBの)データ管理に適切ではない” ←UNIX哲学の否定

    2022/07/05 リンク

    その他
    ikajigoku
    ikajigoku すごい

    2022/04/07 リンク

    その他
    nakamura-kenichi
    nakamura-kenichi むかーし、winアプリのDBにSQLite使ったけど、すぐ壊れるんで最終的には自動リカバリーの為に何重にもバックアップ取る羽目になったなあ。あれから使ってないけどもう安定してんだろうか。

    2022/04/07 リンク

    その他
    masatotoro
    masatotoro RDBMSへの熱い想いを感じた。シェルスクリプトからヒアドキュメントでSQLiteにアクセスしてたけど、ここまで考えたことなかったです。

    2022/04/03 リンク

    その他
    noname774300
    noname774300 SQLiteを使いたいなあと思ったときに、はたして私はここまでSQLiteのメリットを説明できるだろうか(できない)(説明能力を見習いたい)

    2022/04/03 リンク

    その他
    prjpn
    prjpn USPの人が反論しそう

    2022/04/02 リンク

    その他
    kkobayashi
    kkobayashi DBMSが必要になる場面でシェルスクリプトという選択肢がそもそもないような

    2022/04/02 リンク

    その他
    rawwell
    rawwell でもAIではpandasばっかりなんだよねあ

    2022/04/02 リンク

    その他
    mezamashi0540
    mezamashi0540 id:aa_R_waiwaiの言う通り。DBを使うくらいのプログラムにシェルスクリプトは適してない。

    2022/04/02 リンク

    その他
    aa_R_waiwai
    aa_R_waiwai いいたいことは分からんでもないが、自分なら「DBで管理したい」って時点でシェルスクリプトは候補から外し、PHPかPythonで組んで、mariaDBとかにするかなあ。シェルスクリプトはテストもしにくいし、DBもdockerがあるし。

    2022/04/02 リンク

    その他
    kaputte
    kaputte タイトル見て「なるほどその発想はなかった便利そう」と思って本文行ってみたら「なにこの分量 こわ……」となりすぐ閉じた

    2022/04/02 リンク

    その他
    send
    send なんだろ。ユニケージに親でも殺されたんかな

    2022/04/02 リンク

    その他
    khtokage
    khtokage shellに限らず、SQLなり簡易的にでもO/Rマッパー使えるようになるのでSQLite使うのは便利だよね。記事にあるように in memory にザッと入れてSQLで処理する、はスクリプトでもよくやる。

    2022/04/02 リンク

    その他
    fhvbwx
    fhvbwx 高度なデータ管理にRDBMSとSQLに異存はないが、いきなりシェルスクリプトからRDBMS設計は飛びすぎでは?

    2022/04/02 リンク

    その他
    OkadaHiroshi
    OkadaHiroshi そもをも標準POSIXコマンドだけで完結させないのだったら、シェルスクリプトでなくPython, Ruby 等で書けば良いのにと思う、PythonだとSQLiteは標準ライブラリだし、rails アプリケーションならSQLite入っているだろう。

    2022/04/02 リンク

    その他
    ppppchan
    ppppchan 今のコンテナ時代に、Unix コマンドのポータビリティを最重視してSQLiteを使って作業しようとは思わないわ。冪等性も崩れるし。

    2022/04/02 リンク

    その他
    tettekete37564
    tettekete37564 ちょっとシェルスクリプトとSQLite と言う組み合わせを考えた事ないから後で読む。最近はJSONが多いからシェルスクリプトで扱うならjqかjp 必須だよね

    2022/04/02 リンク

    その他
    fashi
    fashi アツく語られているSQLiteの話よりSQLite使わない場合はこうするだろうって考え方やbusybox等の余談の情報が参考になる記事

    2022/04/02 リンク

    その他
    mattn
    mattn SQLite3 の方が楽やし便利やんで済む話をここまで書けるの凄い。

    2022/04/02 リンク

    その他
    mobits
    mobits 無印良品情シスの反論が待たれるな

    2022/04/02 リンク

    その他
    uva
    uva 熱量がすごい

    2022/04/02 リンク

    その他
    masatomo-m
    masatomo-m 「ちょっとしたデータ処理」が肥大&複雑化していくのは良くある話なので悪くない方向だと思う。バッチ処理とかだとWebシステムほど同時実行制御を考えなくて良いのでファイルロック周りの問題は無視できるしね

    2022/04/02 リンク

    その他
    hiroomi
    hiroomi お気軽にコメント書ける量じゃなかった。

    2022/04/02 リンク

    その他
    m50747
    m50747 要は適材適所。ブログ程度のWEBアプリならMySQLよりSQLiteでもいいのかと思う。組込みやスマホアプリならSQLite一択だし。CSV扱うならqコマンドオススメ。

    2022/04/02 リンク

    その他
    n314
    n314 内容は正しいんだけど、ここまで執拗に書かれると「そんなに複雑で大量のデータをファイルで管理しようとする人いる…?」ってなるな。wikiとかgitとか、昔の掲示板はファイル管理だな。よくデータ飛んでた。

    2022/04/02 リンク

    その他
    imasugu-call
    imasugu-call SQLite触れたことがないけど、awkでcsv化するワンライナーを泥臭く作りがちな自分にはいいかもしれない

    2022/04/02 リンク

    その他
    zoidstown
    zoidstown “一千万件のデータから、目的のデータを検索する例です。この例では Unix コマンド(awk)は sqlite3 に比べると 233 倍も遅いです。データの件数が増えれば増えるたびに Unix コマンドでは検索速度が遅くなってしまいます。

    2022/04/02 リンク

    その他
    xlc
    xlc シェルに限らずSQLを扱えた方がデータ処理には便利なので軽いDBMSのSQLiteはいろんな局面で使われるのだと思ってる。なので近頃のNoSQLの濫用は全く理解できない。何でハッシュに戻すかね。

    2022/04/02 リンク

    その他
    mrmt
    mrmt csvをいじるときとか、awkでアレコレしだすと闇しかないので、SQliteに突っ込んでSQLでいじるほうがまだ分かりやすいよね。

    2022/04/02 リンク

    その他
    HHR
    HHR 邪道だけどランダムアクセスが簡単にできるファイルとも考えられるのか。

    2022/04/01 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    なぜシェルスクリプトで高度なデータ管理にSQLiteを使うべきなのか? ~ UNIX/POSIXコマンドの欠点をSQLで解決する

    なぜシェルスクリプトで高度なデータ管理にSQLiteを使うべきなのか? ~ UNIX/POSIXコマンドの欠点をSQL...

    ブックマークしたユーザー

    • techtech05212023/08/30 techtech0521
    • manboubird2022/07/29 manboubird
    • yarumato2022/07/05 yarumato
    • clavier2022/07/04 clavier
    • tanakaBox2022/06/18 tanakaBox
    • kwy2022/05/02 kwy
    • bokuoh2022/04/25 bokuoh
    • koma22022/04/24 koma2
    • ahat19842022/04/18 ahat1984
    • k_wizard2022/04/10 k_wizard
    • mjtai2022/04/09 mjtai
    • ikajigoku2022/04/07 ikajigoku
    • nakamura-kenichi2022/04/07 nakamura-kenichi
    • kosh042022/04/05 kosh04
    • lenhai2022/04/04 lenhai
    • e10kg2022/04/04 e10kg
    • bluescreen2022/04/03 bluescreen
    • tkni20052022/04/03 tkni2005
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事