{"repo":"aloima/tellydb","free":true,"listed":false,"github":"https://github.com/aloima/tellydb","clone":"git clone https://github.com/aloima/tellydb.git","description":"An in-memory key-value database project.","language":"C","stars":28,"topics":["redis","tellydb","database","in-memory-database"],"license":"BSD-3-Clause-Clear","category":"databases-storage","readme_excerpt":"tellydb An in-memory key-value database project. Features To make it work by all redis clients, follows RESP2/RESP3 Fully configurable via .tellyconf Persistency Holds all databases inside a file Provides saving database into file using an external thread asynchrously Atomicity on execution of saving process Database Provides many data types such as hash table, list, and double Includes key expiry Multiple databases Architecture Executes commands in a single thread sequentially Uses multiple threads for handling I/O requests such as reading, and writing Allows pipelining to combine multiple commands from a single client simultaneously Permissions Relies independent passwords to authorize clients Includes precise permissions for commands such as database reading, and managing clients The project is documented as follows: File Scope :------------------------------------- :----------------------------- docs/SPECS.md architecture of the project docs/FILE.md provided files by tellydb docs/COMMANDS.md commands and their information docs/AUTH.md authorization logic Installation Install via script [!IMPORTANT] It downloads dependencies and makes Docker operations, so it needs to be used via sudo . Install from GitHub Releases: Download the latest release file Give permission to make file executable using chmod a+x ./telly Start the server using ./telly Compile on Local Machine: + Clone the repository + Install OpenSSL library and its development headers + Install jemalloc library and","default_branch":null,"files":null,"tree":[],"storefront":"/r/aloima","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aloima/tellydb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}