Tau*_*ren 19 java couchdb mongodb nosql
几年来我一直在使用以下Web开发堆栈:
的java /弹簧/休眠/ MySQL的/码头/检票/ jquery的
对于某些要求,我正在考虑使用AJAX前端切换到NoSQL数据存储区.我可能会使用jQuery构建前端,并使用JSON与Web应用程序中间件进行通信.我倾向于使用MongoDB,因为它具有更强大的动态查询功能,但仍在考虑使用CouchDB.
我不确定在中间使用什么.可能是RESTful的东西?我倾向于坚持使用Java(或者Scala或Groovy),因为我使用Drools这样的工具来处理规则而使用Shiro来保护安全.但话说回来,我想选择一些易于使用的东西,所以我对其他解决方案持开放态度.
如果您正在构建ajax/json/nosql解决方案,我想了解您正在使用哪些工具以及您发现使用它们的任何优缺点的详细信息.