Other

16 commands in KiviDB 1.2.0. Every command.

  • BACKUP: Takes a consistent backup of the dataset while the server keeps serving: a snapshot as of the start, then the writes that follow, up to the moment it is sealed.
    • BACKUP ABORT: Cancels a backup that has not been sealed; its state becomes failed, with the error aborted.
    • BACKUP CLEANUP: Removes the files of a sealed or failed backup.
    • BACKUP HELP: Lists the BACKUP subcommands and what each does.
    • BACKUP LIST: Returns the paths of the backup's files that are complete and safe to copy: the snapshot; once sealed, also the writes and the manifest.
    • BACKUP SEAL: Ends the backup: it now holds everything up to this moment, and its manifest is written.
    • BACKUP START: Starts a backup: writes a snapshot of the dataset as of now into the backup directory, then collects the writes that follow.
    • BACKUP STATUS: Returns the backup's state, its error if it failed, and its start and end times.
  • FAILOVER: Refused.
  • MODULE: KiviDB does not load modules.
    • MODULE HELP: Lists the MODULE subcommands and what each does.
    • MODULE LIST: Names the built-in families clients look for, with the versions of Redis 8.10's, and an empty path, as Redis lists its built-in vectorset: search, ReJSON, timeseries and vectorset.
    • MODULE LOAD: Refused: KiviDB does not load modules, since Redis's module interface, a C library loaded into the server, does not fit KiviDB's design.
    • MODULE LOADEX: Refused, as MODULE LOAD is.
    • MODULE UNLOAD: Refused, as MODULE LOAD is.
  • XIDMPRECORD: Records that producer producer-id's idempotent ID idempotent-id produced the entry id, already in the stream at key, as an XADD ... IDMP would have (Redis 8.10).