kvx:使用`cabolex_shards`用Elixir编写的简单的内存KeyValue存储

时间:2024-06-03 14:13:50
【文件属性】:

文件名称:kvx:使用`cabolex_shards`用Elixir编写的简单的内存KeyValue存储

文件大小:13KB

文件格式:ZIP

更新时间:2024-06-03 14:13:50

Elixir

KVX 这是用编写的简单/基本的内存中键/值存储,并使用作为默认适配器。 同样, KVX是一个简单的库,大部分工作由ExShards完成,其典型用例可能是Cache 。 用法 将kvx添加到您的Mix依赖项中: defp deps do [{ :kvx , " ~> 0.1 " }] end 在现有或新模块中: defmodule MyTestMod do use KVX . Bucket end 入门! 让我们尝试一下,编译项目并启动一个交互式控制台: $ mix deps.get $ mix compile $ iex -S mix 现在让我们玩kvx : > MyTestMod . new ( :mybucket ) :mybucket > MyTestMod . set ( :mybucket , :fruit , " banana " ) :mybuck


【文件预览】:
kvx-master
----.travis.yml(153B)
----mix.exs(916B)
----config()
--------test.exs(109B)
--------config.exs(265B)
--------dev.exs(85B)
----test()
--------bucket_shards_test.exs(3KB)
--------test_helper.exs(15B)
----mix.lock(2KB)
----LICENSE(1KB)
----.gitignore(476B)
----CHANGELOG.md(893B)
----lib()
--------kvx()
--------kvx.ex(1KB)
----README.md(6KB)

网友评论