Yes.
FreeBSD, Linux and Windows.
All platforms are equally supported.
Yes, quasardb has been designed for such architectures.
quasardb uses a proprietary low-overhead binary protocol.
In terms of requests per second, a Core i7 desktop computer can serve more than 1,000,000 (one million) requests per second.
In terms of bandwidth, the same computer easily saturates a ten gigabit network. Your maximum bandwidth will depend on the size and the type of your data and your network capability.
Quasardb is not only faster but also more frugal: it will consume less memory, less disk space and less CPU while achieving a higher level of performance.
Nevertheless, keep in mind that what matters is your usage scenario. We will be happy to help you answer this question: contact us for more information (see Contacting us).
Only the Windows port is available for Windows 32-bit and Windows 64-bit. Linux and FreeBSD are 64-bit only.
Unless otherwise configured, an entry cannot be larger than the largest contiguous amount of memory the operating system may allocate.
On most operating systems, this is close to the amount of physical memory (RAM) available on the server.
The maximum entries count depends on the physical capabilities of your cluster and the size of the entries.
As much as the operating system can.
A web bridge enables the user to monitor a node with a HTML 5 interface. The bridge also offers JSON/JSONP interfaces to access data and statistics.
See quasardb web server for more information.
quasardb requires a License.
Non-profit organizations and non-commercial usage are eligible for free licenses.
Contact us for more information, see Contacting us and License.
Yes, we have a special license for this case. Contact us for more information, see Contacting us
No license is required to write a quasardb client, but the software’s documentation and credits must state the following “This software features quasardb, a Quasardb SAS technology. All rights reserved.”.
A client is software that connects to a remote or local quasardb server running as a separate instance. If your product needs to include the server as well, a license is required. Contact us for more information, see Contacting us
See Expiration.
Quasardb is versioned using a MAJOR.MINOR.PATCH system. All patch notes can be found at Change log.
Changes in patch level, such as 1.1.0 to 1.1.1, are maintenance releases. The database and client API are 100% backwards compatible with previous versions.
Changes in minor level, such as 1.0.0 to 1.1.0, add features to quasardb. The database and client API are 100% backwards compatible with previous versions.
Changes in major level, such as 1.0.0 to 2.0.0, add significant features to quasardb. The database and client API may not be backwards compatible. Upgrades may require manual intervention. Contact Quasardb for assistance.
The core quasardb engine (that we also call kernel) is written in C++ 14 and assembly. It makes an intensive usage of the STL and the boost libraries.
The administration interface is written in HTML5/Javascript.
We want to open source as much as we can of quasardb in the form of packaged libraries.
You can find the open sourced code on github under a three-clauses BSD license.
Yes it does! Here is the list:
If you find the list to be inaccurate or suspect a license violation, mail to bug@quasardb.net.
We are located in Paris, France.