我有个包装数据库操作为api的需求,想看一下是不是用openresty来试试看,看了一些例子基本上是读的,如果写记录的话要怎么处理?例如用mysql,那么:-要用 DrizzleNginxModule 还是 LuaRestyMySQLLibrary ?估计这种要用后面这个吧? -一般来说写记录这种api应该用的是http post,那么要如何获取post内容? post内容是要用json还是其他什么格式比较合适?我本身不是搞web的,对于nginx和openresty都是菜鸟,想先评估一下可行性和工作量,边查边来问问看了,谢谢!
我有个包装数据库操作为api的需求,想看一下是不是用openresty来试试看,看了一些例子基本上是读的,如果写记录的话要怎么处理?例如用mysql,那么:-要用 DrizzleNginxModule 还是 LuaRestyMySQLLibrary ?估计这种要用后面这个吧?-一般来说写记录这种api应该用的是http post,那么要如何获取post内容? post内容是要用json还是其他什么格式比较合适?
我本身不是搞web的,对于nginx和openresty都是菜鸟,想先评估一下可行性和工作量,边查边来问问看了,谢谢!
建议你自己先手动尝试一下,看过千遍不如自己手动一遍(正好验证别人的例子是否正确)
- ngx_drizzle 这种方式是基于HTTP方式的接口,个人比较推荐这种方式
- lua-resty 则是纯lua基于socket的封装,类似传统的操作数据库模式--blog: http://chenxiaoyu.org
在 2012年8月29日星期三UTC+8上午10时06分22秒,smallfish写道:建议你自己先手动尝试一下,看过千遍不如自己手动一遍(正好验证别人的例子是否正确) 没找到写记录的例子,有类似的例子吗? - ngx_drizzle 这种方式是基于HTTP方式的接口,个人比较推荐这种方式 - lua-resty 则是纯lua基于socket的封装,类似传统的操作数据库模式--blog: http://chenxiaoyu.org --
2012/8/29 Wendal Chen <wend...@gmail.com>: > 只是SQL语句而已, 跟select没啥两样 我现在大概想的做法是: 选用 DrizzleNginxModule 来操作数据库,http post 内容使用 json,用 FormInputNginxModule 或者 LuaRestyUploadLibrary 来解析出 post 里的 json 数据,然后逐条使用 sql insert 到数据库里.这样应该可行吧.