Ordered hashtable

1. Hashtable A hashtable is a solution for associating keys with values. Its success comes from its speed. To work, a hashtable computes a hashcode for each key. This hashcode is used to designate the location where the key-value pair is stored in the table. To disperse the data inside the table, the hashcode is [...]

December 29th, 2016|Posted in: Technical|

Asynchronous vs synchronous API – A 10:1 ratio

The NoSQL databases implement various techniques to meet the need for even faster access to (big) data: the asynchronous API is one of them. Let's be down to the earth: to store or retrieve information, the client application exchanges data with the NoSQL database through a roundtrip made of 3 main stages: command sending / [...]

December 13th, 2016|Posted in: Technical|