门户网站如何存储portlet首选项

时间:2013-09-18 15:37:57

标签: portlet preferences websphere-portal

在websphere门户服务器的情况下,portlet首选项保存在哪里?我有这个模糊的想法,门户网站有自己的数据库,可以保存portlet首选项,它是一个我们可以调整,配置的数据库吗?此数据库中是否还存储了其他任何内容?

问题是portlet首选项是按用户的,所以如果一个站点有100万用户,并且每个用户都有很多首选项,那么这个数据库会变大吗?它的规模是否很好?是某种nosql db?

1 个答案:

答案 0 :(得分:1)

  

在websphere门户服务器的情况下,portlet首选项保存在哪里?是某种nosql db吗?

我希望portlet首选项存储在数据库中。 Portal需要一个数据库来存储它为其配置保存的大部分数据。 Portal不正式支持我所知道的任何NoSQL数据库,所以不,它可能不是NoSQL DB。

  

此db中是否还存储了其他内容?

是。例如,WCM数据也存储在Portal使用的数据库中。

  

它可以很好地扩展吗?

数据库在NoSQL出现之前已经缩小了。更重要的是它是否能够很好地适应您的环境。这取决于您的数据库体系结构,硬件等。通常,如果您使用受支持的数据库系统,在具有足够硬件的受支持配置中,它应该可以根据您的需求进行扩展。如果没有,您可以联系IBM询问原因。

  

我们可以调整,配置吗?

这是您的团队拥有并运行的数据库,它是您可以调整的数据库。不过你应该吗?我当然不会。在你决定之前,先问自己两个问题:

1)您认为您可以比IBM已经做的更好地调整它吗?

Portal的安装包括运行IBM创建的一些SQL数据库创建脚本,并花时间确保数据库执行。浏览安装说明,了解设置数据库的所有内容,并尝试查找运行的脚本。查看脚本的DB2版本,您将看到有人编写了那些知道他们在DB2上做什么的人。不仅仅是知道如何使用索引定义表但有一些深入的DB2管理技能的人。

2)如果您的调整破坏了您的系统并且您无法恢复,IBM是否会支持您并帮助解决问题?

这可能比从系统中获得最佳性能更重要。通常,当公司购买IBM软件时,除了软件本身之外,您还可以获得支持服务。只要您遵循IBM关于支持内容的文档,它们将帮助您查找并解决其产品的任何问题。因此,当工作时间达到峰值并且您正在失去收入时,如果您的团队中没有人知道到底发生了什么,那么您需要确保能够立即获得支持。