Difference between revisions of "PlatformChart"
(Created page with "{| class="wikitable" !eXist !MarkLogic !Sausalito !BaseX |- | Open upgrade path (future versions not closed to us) | ✓ | ? | ? | ✓ |- | Handles multiple data sources | ...") |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{| class="wikitable" | {| class="wikitable" | ||
− | !eXist !MarkLogic !Sausalito !BaseX | + | ! |
+ | !eXist | ||
+ | !MarkLogic | ||
+ | !Sausalito | ||
+ | !BaseX | ||
|- | |- | ||
− | | Open upgrade path (future versions not closed to us) | ✓ | ? | ? | ✓ | + | | Open upgrade path (future versions not closed to us) |
+ | | ✓ | ||
+ | | ? | ||
+ | | ? | ||
+ | | ✓ | ||
|- | |- | ||
− | | Handles multiple data sources | ✓ | ✓ | ✓ | ✓ | + | | Handles multiple data sources |
+ | | ✓ | ||
+ | | ✓ | ||
+ | | ✓ | ||
+ | | ✓ | ||
|- | |- | ||
− | | Documentation available and sufficient | ✓ | ? | ✓ | + | | Documentation available and sufficient |
+ | | ✓ | ||
+ | | ? | ||
+ | | ✓ | ||
+ | | ✓ | ||
|- | |- | ||
− | | Decoupled interface development | ✓ | ✓ | ✓ | ✓ | + | | Decoupled interface development |
+ | | ✓ | ||
+ | | ✓ | ||
+ | | ✓ | ||
+ | | ✓ | ||
|- | |- | ||
− | | Security handling | ? | ? | ? | ? | + | | Security handling |
+ | | ? | ||
+ | | ? | ||
+ | | ? | ||
+ | | ? | ||
|- | |- | ||
− | | Ease of installation and use | test | test | test | test | + | | Ease of installation and use |
+ | | test | ||
+ | | test | ||
+ | | test | ||
+ | | test | ||
|- | |- | ||
− | | Talks to Oxygen | ✓ | ✓ | x | ± [2] | + | | Talks to Oxygen |
+ | | ✓ | ||
+ | | ✓ | ||
+ | | x | ||
+ | | ± [2] | ||
|- | |- | ||
− | | Agnosticism re: location | test | test | test | test | + | | Agnosticism re: location |
+ | | test | ||
+ | | test | ||
+ | | test | ||
+ | | test | ||
|- | |- | ||
− | | REST support | ✓ | ✓ | ✓ | ✓ | + | | REST support |
+ | | ✓ | ||
+ | | ✓ | ||
+ | | ✓ | ||
+ | | ✓ | ||
|- | |- | ||
− | | Native Red Hat | x | ± [1] | ± [3] | v. 6 | + | | Native Red Hat |
+ | | x | ||
+ | | ± [1] | ||
+ | | ± [3] | ||
+ | | v. 6 | ||
|- | |- | ||
− | | Ease of update | ✓ | ask | ask [4] | ask | + | | Ease of update |
+ | | ✓ | ||
+ | | ask | ||
+ | | ask [4] | ||
+ | | ask | ||
|- | |- | ||
− | | Backup and restore | ✓ | ✓ | [6] | ✓ | + | | Backup and restore |
+ | | ✓ | ||
+ | | ✓ | ||
+ | | [6] | ||
+ | | ✓ | ||
|- | |- | ||
− | | General performance | ask/test | ask/test | ask/test | ask/test | + | | General performance |
+ | | ask/test | ||
+ | | ask/test | ||
+ | | ask/test | ||
+ | | ask/test | ||
|- | |- | ||
− | | Flexible deployment (web server, servlet, etc.) | ✓ | ? | ✓ [5] | ✓ | + | | Flexible deployment (web server, servlet, etc.) |
− | | } | + | | ✓ |
+ | | ? | ||
+ | | ✓ [5] | ||
+ | | ✓ | ||
+ | |} | ||
Latest revision as of 14:55, 16 May 2014
eXist | MarkLogic | Sausalito | BaseX | |
---|---|---|---|---|
Open upgrade path (future versions not closed to us) | ✓ | ? | ? | ✓ |
Handles multiple data sources | ✓ | ✓ | ✓ | ✓ |
Documentation available and sufficient | ✓ | ? | ✓ | ✓ |
Decoupled interface development | ✓ | ✓ | ✓ | ✓ |
Security handling | ? | ? | ? | ? |
Ease of installation and use | test | test | test | test |
Talks to Oxygen | ✓ | ✓ | x | ± [2] |
Agnosticism re: location | test | test | test | test |
REST support | ✓ | ✓ | ✓ | ✓ |
Native Red Hat | x | ± [1] | ± [3] | v. 6 |
Ease of update | ✓ | ask | ask [4] | ask |
Backup and restore | ✓ | ✓ | [6] | ✓ |
General performance | ask/test | ask/test | ask/test | ask/test |
Flexible deployment (web server, servlet, etc.) | ✓ | ? | ✓ [5] | ✓ |
? = need to investigate
test = need to test ourselves
ask = ask on lists, ask our friends
[1] = Yes, but teller, and probably penn, will need more RAM and more disk space to run this.
[2] = Not supported by a special-purpose well-documented interface, but can be done via WedDAV and XQJ. SyncRO has posted brief instructions, and plans to create a how-to guide. For details see this thread (for some reason the 1st post is missing).
[3] = No, but doesn’t matter --- we’d be running it on 28msec, anyway.
[4] = "Updates" in this case would refer primarily to the API provided by 28msec, since all the data (and methods for interacting with it) are cloud-based. There is a desktop client provided, but since their API is fully REST-ful I don't believe you're tied to using it. 28msec seems to update the client software every ~2-4 months from what I can tell.
[5] = Since there isn't any local deployment of the data store itself, pretty much any deployment (as long as it supports standard HTTP protocols) is possible.
[6] = Sausalito applications are deployed to AWS, with backup/restore being part of Amazon's platform/services -- e.g. pretty much built in. I haven't heard of anyone permanently losing data on AWS (which doesn't mean it can't happen).