我正在为许多用户做网络应用。 应用程序将有许多模块 - 注册,搜索,问答,论坛和博客。
我将为在我的网站上注册的每个用户实施博客模块。
博客可以有标题和正文。身体的最大长度不能超过6000个符号。 怎么做得更好(博客)?
哪种类型的身体会更好varchar或blob? 或者可能真的更好地在第二个数据库中与主webapp数据库分开进行? 如果存在此类服务,还是使用外部服务?
PS:技术:java,spring,JPA,PostgreSQL
答案 0 :(得分:0)
对于存储文本,我建议使用PostgreSQL的text
数据类型。我认为使用第二个数据库是不必要的。对于像博客这样的常见场景,我建议使用可自定义的第三方模块,而不是重新发明轮子。在http://pebble.sourceforge.net/