Confirmed users
971
edits
Line 45: | Line 45: | ||
=== Database === | === Database === | ||
==== Description ==== | |||
Initially the databases will mainly contain the following: | |||
* Bookmarks | |||
* History Items | |||
* Tabs | |||
We will normalize or extend the data that we take from sync as much as needed so that it is possible to run queries on the data. | |||
There is currently no preference for any specific type of database. MySQL, Drizzle | All data is stored unencrypted in the database. | ||
==== Software Requirements ==== | |||
There is currently no preference for any specific type of database. MySQL, Drizzle, PostgreSQL or anything that allows queries and joins will be fine. | |||
==== Uptime ==== | |||
Data on this server is a *copy* of what already exists in the Sync Service. I would therefore say that there is a much lower requirement to keep this running. In case of problems we can always sync the data again. This will be a relatively expensive operation but it should be pretty fast. | Data on this server is a *copy* of what already exists in the Sync Service. I would therefore say that there is a much lower requirement to keep this running. In case of problems we can always sync the data again. This will be a relatively expensive operation but it should be pretty fast. | ||
(Except for the user's credentils and key. Maybe those need to move to a secondary system?) | (Except for the user's credentils and key. Maybe those need to move to a secondary system?) | ||
==== Future ==== | |||
=== Sync Queue === | === Sync Queue === |