With the help of this development software you can create databases and manage cached files. There is support for multiple popular programming languages.
Redis
Redis is a Windows utility for working with NoSQL databases. It is possible to create strings, hashes, lists, sets, bitmaps, geospatial indexes and custom streams. Python, Ruby, Java and PHP are fully supported.
Database management
The program is intended to be fast and efficient. All information is stored in RAM for quicker access. It is possible to process millions of requests per second with low latency. Users can easily scale any database as well.
There is a command line interface for performing various actions. Additionally, client binaries for every compatible programming language are included in the package.
Data structures
You are able to create strings to store text and binary information. Key-value pairs are located in hashes. Lists can contain multiple strings arranged in a specific order, while sets allow you to store unstructured data.
It is possible to generate bitmaps with custom bit arrays. The cardinality of a set can be estimated by analyzing the HyperLogLogs section. GPS data like coordinates and altitude values can be stored in the Geospatial Indexes area. Moreover, Redis offers users instruments for writing Lua automation scripts and conducting internal data transactions.
Features
- lets you create and interact with NoSQL databases;
- free to download and use;
- it is possible to store various types of information in the database;
- supports a wide variety of programming languages;
- compatible with all modern versions of Windows.