假设我将数据添加到Liferay Portal内的不同portlet中。所有这些数据保存在哪里?Liferay在哪里保存数据?
回答
Liferay附带的大多数开箱即用的portlet,如博客,论坛,Wiki,Web内容都存储在Liferay数据库中。如果您的生产就绪数据库配置了Liferay,如MySQL或Oracle,您可以正确查看表格和实际数据。
默认情况下,Liferay附带Hypersonic数据库以便快速演示。它将所有信息保存在一个文件中。所有超音速相关文件保存在您提取Liferay的任何位置的“data \ hsql”文件夹中。如果您想查看超音速分贝数据,则可以使用DbVisualizer查看表格。
您还可以创建自定义portlet。这些数据必须存储完全取决于你。如果需要,您可以将数据保存在Liferay数据库中,但这不是强制性的。这取决于你想要为定制portlet保留数据的位置
谢谢Sandeep,这有助于我更好地理解Liferay及其数据库。我目前使用插件动态数据列表显示。你知道这个插件保存数据的机会吗?我正在尝试为其中一个值添加进度条,并且我需要知道从哪里获取数据 – randomizertech 2013-04-11 18:42:42
默认情况下没有进入数据库的唯一数据是文档库blob - 因此您会找到数据库中的DDL数据也是如此。这些表格以DDL开头,但不应直接访问它们,而是通过API查询它们。 API比数据库稳定得多。如果你曾经试图写入数据库,你将不得不处理肮脏的缓存。所以 - 即使你知道数据的存储位置,也应该避免从那里读取数据。使用API – 2013-04-12 08:04:44
- 1. Loadrunner - Web_reg_save_param_ex - 数据保存在哪里?
- 2. ELMAH在哪里保存数据?
- 3. ForerunnerDB在哪里保存数据库?
- 4. PHP-XCache在哪里保存其数据?
- 5. Android在哪里保存个人数据?
- 6. 核心数据在哪里保存?
- 7. Properties.Settings.Default的数据在哪里保存?
- 8. 我应该在哪里保存数据?
- 9. 在哪里存储数据?
- 10. 数据存储在哪里?
- 11. Liferay portal-ext.properties在哪里?
- 12. SSIS包保存在哪里?
- 13. 会话保存在哪里?
- 14. Cocoa - NSCoding在哪里保存?
- 15. 哪里是保存在Windows
- 16. 它在哪里保存键?
- 17. Subversion保存在哪里?
- 18. iOS5数据存储问题。在哪里保存文件?
- 19. 浏览器在哪里保存/存储自动填充数据
- 20. cck“数值”数据存储在哪里?
- 21. intel 80386在哪里保存寄存器?
- 22. UIWebView在哪里保存了WebDB数据库?
- 23. 你在哪里保存你的测试数据文件?
- 24. Websphere数据库配置文件保存在哪里?
- 25. 插件开发,在哪里保存用户数据?
- 26. 我应该在哪里保存数据库文件?
- 27. 我在哪里保存我的应用程序的数据?
- 28. Angular 2服务:在哪里保存数据
- 29. 我应该在哪里保存后端Android的配置数据
- 30. 跨平台应用程序应该在哪里保存数据?
[在数据库中](http://www.liferay.com/community/wiki/-/wiki/Main/Database+Configuration)Liferay带有默认的HSQL数据库,并将使用它,如果你没有指定你自己的。 – 2013-04-11 14:54:48
@defaultlocale确定但我们可以说我想展示一些东西,我获得一定的价值,或编辑某个portlet中的某些数据。这也会在那里吗? – randomizertech 2013-04-11 14:58:51
它取决于一个portlet。 Google针对特定portlet文档。 Liferay附带的一些Portlet在liferay数据库中存储数据(聊天消息,新闻)。一些数据存储在文件系统(文档)中。 – 2013-04-11 15:29:01