Skip to content

LeyenQian/StreamProcessing

Repository files navigation

BISON - Redis Stand-Alone Solution

Description

This repo holds the Redis stand-alone solution to the provided use cases.

Redis Server

  • For this project to function, a linux server with Redis instance listen on the port 6379 is necessary.
  • The Redis server (version 6.2.1) can be retrieved from https://redis.io/download .

Redis Modules

Third Party Modules (being integrated into this project)

Building

Required Environment

  • Windows 10 operating system
  • Visual Studio 2019 (recommended) or Visual Studio Code
  • CMake

Instruction

  • Select "Clone a repository" through Visual Studio 2019 (with link https://github.com/LeyenQian/StreamProcessing.git)
  • Two startup items have been configured, you may selected either server.exe or client.exe for compiling.
  • The first time compiling on server.exe will fail due to lost of library files. Copy hiredis/hiredisd.dll, hiredis/hiredisd.lib, config.json to out\build\x64-Debug for compiling and running.
  • client.exe also need the client\config.json for running, please copy it to out\build\x64-Debug\client.
  • server.exe receives data from client.exe, and send it the Redis Server. It also generate event_report.txt and geospatial_report.txt per second.
  • client.exe generates random event and geospatial data and send it to server.exe.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published