昨晚上安装了 rails 8.0,发现一个小问题:ruby-china 的 gem source 可能同步有一点小问题,安装过程中多次提到 rails 8.0 所依赖的 actionmailbox 8.0 在所有仓库中都找不到,安装不成功;更换 gem source 后,顺利安装成功。 希望能够出一个 Ubuntu(或者 linux、macOS)一键安装最新 ROR 环境的工具,我不算新人,但是安装 rvm、ruby、rails、node.js、bootsrap、yarn、pg(SQLite 或者其他数据库以及数据库连接)还是折腾很久,只有把这个关口过了,才能到 rails 的 mvc 框架的基础学习,才能看到自己的后端改动刷新后带来的成就感。虽然前面是基础,但是现在刷抖音都没有耐心看完,随便做点事靠 AI 的时代,光环境部署就把很多新人过滤了。主厨精选让 ROR 风靡一时,希望傻子安装和 rails8 倡导的简化部署能够吸引更多人的目光。360 为什么能够长期霸占电脑右下角,大概是因为动不动给你一键安装了吧。
是 Rails cache 的一个实现,类似的可以存 memcache,redis,solidcache 是存到数据库。
哦哦,他的意思是是 db 用的是磁盘,redis 用的是 ram,我还以为他会在本机再做一层基于文件的缓存,和 db 组成多级缓存
我目前的业务不能让任何 C 端流量打 DB,峰值几十万的 QPS 打到 DB 就完蛋了,感觉 QPS 不高的项目可以用这个