about client architecture
Posted 21 May 2012 - 05:19 PM
Posted 21 May 2012 - 05:53 PM
EVERNOTE: Getting Started | Support Page | Knowledge Base | Support Requests
If someone helped you, or you like or agree with someone's post, let them (and us) know by clicking their post's "Like" button.
Posted 21 May 2012 - 06:27 PM
Posted 21 May 2012 - 06:37 PM
The Evernote clients use different architectures on different devices. I Think its SQLlite on Windows, but it's the file system on Mac.
I don't know for sure, but I suspect the Evernote architecture on the Mac is more than just the file system.
I see a large file named "Evernote.sql" on my Mac.
I would guess that the Note metadata is stored in some type of SQL DB, with the Note contents stored as files.
Perhaps someone from Evernote who actually knows the architecture can provide us with the details.
Posted 21 May 2012 - 07:06 PM
There are no filesystem that can be used as db, because they are designed for various purposes.
P.S. in mac probably sqlite or mysql
Posted 22 May 2012 - 07:42 PM
Our clients use whatever the most appropriate database for the local platform is, typically SQLite. The schemas aren't necessarily the same, but the overal concepts are. At a minimum, our clients follow our sync spec to keep account metadata synchronized. The desktop clients are fully synchronized, keeping both metdata and all content in sync. Most of the mobile clients allow you to perform partial sync if you have a premium account, fully synchronizing specific notebooks.
Posted 24 May 2012 - 06:21 PM
this is very important for me, thanks
Our clients use whatever the most appropriate database for the local platform is, typically SQLite. The schemas aren't necessarily the same, but the overal concepts are.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users