Marauroa Database Structure: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
imported>Hendrik Brummermann |
imported>Hendrik Brummermann |
||
| Line 27: | Line 27: | ||
== RPObjects == |
== RPObjects == |
||
[[Image:Database-rpobjects.png]] |
[[Image:Database-rpobjects.png]] |
||
There are two ways which cause RPObjects to be stored to the database: Characters owned by players are stored in the table rpobject. The table characters links them to the account. |
|||
Non player objects may be persistent as well: If they are flagged as storeable, the will be saved in the rpzone they belong to. |
|||
Note: Currently the rpobjects (including owned slots and rpojbects in those slots) are serialized in a Blob field. In the Marauroa Version 1.x it was a relational. Unfortunately that approach was failing performance requirements (MySQL is extremely slow on delete statements). There is a [[Meta object model for relational data storage|concept]] in development that proposes an improved relational structure. |
|||
== Game Logging == |
== Game Logging == |
||