Releases: RedBeardLab/rediSQL
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.0: The .INTO family of commands allow to write the result of a query into a
stream and to not return it directly. Those commands can be used to implement cursors. The command do not take care of removing a stream, since the stream could be used also as a cache. Moreover the command just append to the stream provide in input, even if it already contains something.# Write a message for tag:
v0.7.1
COPY command for backups and loading databases
This release adds a new command, the COPY
command.
COPY
overwrite a database into another.
It makes possible to easily save in-memory databases into disk or load disk-based databases into memory.
It is also quite useful for backups and to restore, not to mention that allow to initialize a database with a status.
Start integration between SQLite and Redis.
Now the SQL statements and queries have access to the Redis context,
which is necessary to invoke regular, redis command like HGET or SCAN.
These capabilities have been immediately exploited and we create a
virtual table that read redis hash(es).
The name of the virtual table is REDISQL_TABLES_BRUTE_HASH
Improving performances, more deploy options and trial version
This release does not introduce any new features but it does improve the performances significantly.
Moreover we are releasing for multiple platforms, notably for ARMv7 (Rasberry PI), for CentOS7 (Linux AMI on AWS) and of course for linux generic.
Finally we introduce also the TRIAL executable which can be freely downloaded and used, it provides all the functionality of the PRO version but it is limited for evaluation purposes, after ~2 hours it will shut down itself.
As always is possible to buy the commercial PRO version on our shop
QUERY, QUERY_STATEMENT, Blocking command & Replication
This is the first version to provide also the PRO packages.
This github release will not include executables that can be downloaded
from plasso1
This version comes with several improvements.
The API is still backwards compatible but we added two new commands:
REDISQL.QUERY and REDISQL.QUERY_STATEMENT
These commands behave exactly like REDISQL.EXEC and
REDISQL.EXEC_STATEMENT, but they accept readonly statements. A statement
that modifies the data is rejected by these new commands.
This allows us to mark those commands as readonly and to use them against
replicas/slave.
The PRO version includes:
- blocking commands, just add the suffix
.NOW
- replication, allow AOF and master/slaves (cluster) support.
Also, several improvements to the internals have been made, and now the
code is cleaner and more maintainable.