新手问题 不用数据库用什么?

syutran · 2015年03月27日 · 最后由 cqcn1991 回复于 2015年03月28日 · 2086 次阅读

大神,不用数据库用什么?我不想用数据库,商品分类,大类不过十几行,小类不过几十行。除了 ROXML,还能用什么?ROXML 快三年没更新了,是不是有什么新的 GEM 替代?

部署的时候手工编辑完成,以后就很少改动了。所以不想再做 CRUD 了。谢过@Rei

直接写死

添加商品时先选择大类,再选择小类。使用 YAML 怎么做,有没有相关的资料。麻烦大神赐教!!!

为何不用数据库啊?为何不用数据库啊?为何不用数据库啊?为何不用数据库啊?为何不用数据库啊?

你这是反模式...

数据库好啊,想缓存照样加载到内存,想初始化 seed 一下搞定,想 CRUD 还来得及。

问题是你不用数据库居然自己还搞不定...

不用 db 也还是行得通的。。。。。。。。。

直到你部署了 3 台以上的服以后。。。。。。。。。。

听您的,继续用 DB。

#5 楼 @hooopo 神回复,哈哈

同意五楼观点,这种场景下使用 db 比较好一些。如果考虑到效率可以使用缓存。写代码不仅仅要保证代码正确,而且要保证服务能够易于管理。

http://magicdigest.herokuapp.com/reports/penguin http://magicdigest.herokuapp.com/resources

这里两个列表,一个是用的 YML,一个就是写成 Hash 存的数组常数....

需要 登录 后方可回复, 如果你还没有账号请 注册新账号