Notes
Thu, 07 Jul 2022 08:57:14 GMT — Properties
Properties
Key | Value |
---|---|
Identifier | notes |
Name | Notes |
Type | Base Topic |
Creation timestamp | Thu, 07 Jul 2022 08:57:14 GMT |
Modification timestamp | Undefined |
This topic has no text.
Notes
Data vs. information vs. intelligence
- Data are individual observations.
- Information is a useful collection of data.
- Intelligence combines information to form a predictive narrative that enables better decision-making.
- All three levels can have errors, and problems compound as they move up the stack.
CAP theorem
"Despite your best efforts, your system will experience enough faults that it will have to make a choice between reducing yield (i.e., stop answering requests) and reducing harvest (i.e., giving answers based on incomplete data). This decision should be based on business requirements." — Coda Hale
When using a database, the CAP theorem should be thoroughly considered (C=Consistency, A=Availability, P=Partition tolerance). JanusGraph is distributed with 3 supporting backends: Apache Cassandra, Apache HBase, and Oracle Berkeley DB Java Edition.
Apache HBase gives preference to consistency at the expense of yield, that is, the probability of completing a request. Cassandra gives preference to availability at the expense of harvest, that is, the completeness of the answer to the query (data available/complete data).