Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MessagePack-Csharp的作者推出了,MemoryPack 可以准备开始对接了. #7

Open
sgf opened this issue Dec 8, 2022 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@sgf
Copy link

sgf commented Dec 8, 2022

Description

MessagePack-Csharp的作者推出了,MemoryPack 可以准备开始对接了.

感觉使用门槛上小了一些(特性少了)

@InCerryGit
Copy link
Owner

InCerryGit commented Dec 9, 2022

对的 目前支持的序列化协议还比较少

感觉使用门槛上小了一些(特性少了)

这句话我应该怎么理解?是觉得FasterKvCache的特性少还是?

@sgf
Copy link
Author

sgf commented Dec 9, 2022

对的 目前支持的序列化协议还比较少

感觉使用门槛上小了一些(特性少了)

这句话我应该怎么理解?是觉得FasterKvCache的特性少还是?

MemoryPack 的Attribute

@sgf
Copy link
Author

sgf commented Dec 9, 2022

FasterKvCache 的话.如果仅仅只是作为KV,大概足够了? 我还没真正开始用.
我昨天晚上找了一圈 Cache.发现 和我想要的有差距.

我需要可以支持 增删改查的那种 Cache.但是KV的话 条件只有key,就比较单一.不够灵活.

因此作为KVCache FasterKvCache应该是合格的.

@InCerryGit
Copy link
Owner

InCerryGit commented Dec 9, 2022

确实,MemoryPack为了更高的性能,所以使用了一些新的技术,比如Source Generator,造成目前使用的局限性比较大。如果您对FasterKvCache还有什么期待,欢迎提出你的想法,如果有时间并且技术上可以实现,我非常原意做一些功能的增强。

我需要可以支持 增删改查的那种 Cache.但是KV的话 条件只有key,就比较单一.不够灵活.

目前增删改查的话由于FasterKV本身的限制,所以只能支持key

@InCerryGit
Copy link
Owner

目前做了一点MemoryPack的序列化支持,MemoryPack不支持同步Stream,暂缓实现功能

@InCerryGit InCerryGit self-assigned this Mar 13, 2023
@InCerryGit InCerryGit added the enhancement New feature or request label Mar 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants