2011-06-01 49 views
0

我正在为许多用户做web应用程序。 应用程序将有许多模块 - 注册,搜索,问答,论坛和博客。如何更好地实现我的博客网站

我将为在我的网站上注册的每个用户实施博客模块。

博客可以有一个标题和正文。身体的最大长度不能超过6000个符号。 如何更好地做到这一点(博客)?

哪种类型的身体会更好varchar或blob? 或者可能真的更好在第二个数据库中做主要的webapp数据库分开? 如果存在这样的服务,还是使用外部服务?

PS:技术:Java,弹簧,JPA和PostgreSQL

+0

你需要在asp.net中看到blogengine.net或orchard数据库,如果你想找东西的工作原理 – Adrian 2011-06-01 10:27:17

+0

我使用java,spring,JPA,PostgreSQL – cackle 2011-06-01 10:30:53

回答

0

对于存储文本我建议使用PostgreSQL的text数据类型的字段。我认为使用第二个数据库是不必要的。对于博客等常见场景,我建议使用可定制的第三方模块,而不是重新发明轮子。看看卵石在http://pebble.sourceforge.net/