{"id":92782,"library":"ssd","title":"SSD","description":"SSD is an append-only, file-based, immutable key-value store for Microservices written in Ruby.","status":"active","version":"1.0.1","language":"ruby","source_language":null,"source_url":null,"tags":["key-value","store","immutable","microservices"],"install":[{"cmd":"gem install ssd","lang":"bash","label":"gem install"},{"cmd":"# Gemfile\ngem 'ssd', '~> 1.0.1'","lang":"ruby","label":"Gemfile"}],"dependencies":[],"imports":[{"symbol":"SSD","correct":"require 'ssd'"}],"quickstart":{"code":"require 'ssd'\n\nstore = SSD::Store.new('/path/to/data')\nstore.put('key', 'value')\nputs store.get('key') # => 'value'","lang":"ruby","description":"Create a store and perform key-value operations."},"warnings":[{"fix":"Design your application to handle immutable data or use versioning.","message":"Append-only store; values cannot be updated in place","severity":"gotcha","affected_versions":">= 0"}],"env_vars":null,"search_vec":"'append':6 'append-on':5 'base':10 'file':9 'file-bas':8 'immut':11,25 'key':13,22 'key-valu':12,21 'microservic':17,26 'rubi':20 'ssd':1,2 'store':15,24 'valu':14,23 'written':18","created_at":"2026-06-19T09:37:59.867868+00:00","updated_at":"2026-06-19T09:37:59.867868+00:00","problems":[],"ecosystem":"rubygems","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/ssd-rb","github":null,"docs":"http://www.rubydoc.info/gems/ssd/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["database"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}