今、やりたことが多すぎて複数TrsNiumに分裂したいTrsNiumです。タイトル通りに現在RDMBSを作成しています。erlangでRDMBSなのか?ですが、以下の理由があります。erlang関数型言語をまた触りたくなった以前分散システムについて勉強したが、erlangのOTPを使えばいい感じに実践編に持ち込めそうだと思った。一貫性プログラミングに適している構文解析と字句解析がデフォルトで用意されているRDBMS一貫性の勉強をRDMBSを作ることを通して勉強できると思った。RDBMSを作ることで、RDBMSの高速化などの仕組みが理解できると思った。理由はわかりましたが、RDBMSのことを知らなくては作れません。そこで以下の本を選び、参考にしてみることにしました。www.amazon.co.jpこの本は解剖学と歌うだけあり、字句解析のことから、オプティマイザ、プランナ、トランザクションまで幅広く紹介しています。erlangにはleexとyeccという字句解析と構文解析モジュールが用意されています。これらを用いて構文解析をおこなっています。leexにsql文を流しトークンを取得し、yeccにトークンを流し構文解析をする感じです。作成途中で不完全ですが、このツイートのように徐々に構文を解析できるようになっています。2019作業はこのレポジトリの中で地道にやっていこうと思います。(1)最新記事kubebuilderでcrdを作ってみたHaskellをやりたいElixirでベクトルクロックを実装したElixirとのタワムレkubectlを拡張したはてなブログをはじめよう!yakuta55さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。