<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Database partitioning with virtual instances and objects</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=123076402" />
  <subtitle>Database partitioning with virtual instances and objects</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=123076402</id>
  <updated>2026-04-03T17:43:46Z</updated>
  <dc:date>2026-04-03T17:43:46Z</dc:date>
  <entry>
    <title>RE: Database partitioning with virtual instances and objects</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123084308" />
    <author>
      <name>Jamie Sammons</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123084308</id>
    <updated>2024-11-19T16:39:31Z</updated>
    <published>2024-11-19T16:39:30Z</published>
    <summary type="html">&lt;p&gt;Feature Request Created: https://liferay.atlassian.net/browse/LPD-42487&lt;/p&gt;</summary>
    <dc:creator>Jamie Sammons</dc:creator>
    <dc:date>2024-11-19T16:39:30Z</dc:date>
  </entry>
  <entry>
    <title>Database partitioning with virtual instances and objects</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123076401" />
    <author>
      <name>Jonas Wanner</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123076401</id>
    <updated>2024-11-19T16:30:02Z</updated>
    <published>2024-11-15T10:29:28Z</published>
    <summary type="html">&lt;p&gt;We recently faced a use case where we wanted to utilize the Liferay
  instances feature in combination with objects. The use case was like a
  multi tenancy white label product, where companies could buy a license
  and use the platform for their customers. Every company would then
  have its own virtual instance.&lt;/p&gt;
&lt;p&gt;As we initially planned the product architecture like this, we
  quickly faced the problem that for security and data privacy reasons,
  we don't want to have the data in the same database for all our
  customers. We would want to have a separate database for every
  instance. This was possible in Liferay 6.2 with database sharding but
  has since been removed.
  (https://learn.liferay.com/w/dxp/installation-and-upgrades/upgrading-liferay/other-upgrade-scenarios/upgrading-a-sharded-environment).
  With the objects, it would also be very useful to be able to define a
  database, where the object should be stored.&lt;/p&gt;
&lt;p&gt;According to this fast track article, Liferay internally uses such a
  database partitioning feature (possibly for its SaaS product) and it
  would be very helpful if Liferay would provide this to us as Liferay
  developer / architects as well.&lt;/p&gt;</summary>
    <dc:creator>Jonas Wanner</dc:creator>
    <dc:date>2024-11-15T10:29:28Z</dc:date>
  </entry>
</feed>
