SharkSQL

A Deeper Dive (Draft)

Relational vs. NoSQL?

SharkSQL is a completely newly developed distributed database system whose unique selling point and most outstanding property is that it can be used for both relational and NoSQL applications...

TCPIP Data Packet Encryption vs. TLS/SSL Sessions

Highly secure network encryption: Encryption key changes after each network packet Peers calculate the new encryption key independently based on the context of the last packet and the old encryption...

What are database “lost updates”?

When database transactions are executed, they are typically sequential and very dutifully update the data as expected. On occasion, transactions happen nearly simultaneously, which can lead to...

Optimistic vs. Pessimistic Concurrency

Reference the SharkSQL Pessimistic vs. Optimistic transaction white paper in the SharkSQL Document Library...

Simplifying Distributed Database Management

One of the key design goals of SharkSQL is to provide a much simpler way to manage distributed databases. This not only includes licensing and the command CLI, but also management activities such as...