-
Notifications
You must be signed in to change notification settings - Fork 136
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
Is it thread safe? #53
Comments
Is there a java implementation? |
What do you need this for ? Can you brief me about your project ?
On Tue 28. Jun 2022 at 12:03, Jian Zhang ***@***.***> wrote:
Is there a java implementation?
—
Reply to this email directly, view it on GitHub
<#53 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHNYXOR5Q6NETRV2UGERNDVRLEX3ANCNFSM52BMVPUQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
--
*Umair SheikhMasters RCSETechnische Universität IlmenauGermany*
|
I want to use the java language to develop a kv database, and currently I want to use art to save key (string, not fixed length) and value (string, saved on disk). |
I didn't find any volatile type qualifier, atomic variables or mutex in libart. Although libart is great, I guess it shouldn't be thread safe. If you want a concurrent trie, maybe https://github.com/flode/ARTSynchronized helps, if you require using Java, maybe https://github.com/npgall/concurrent-trees helps |
I am sorry I have to tell you that I have a different version which I
implemented for thread safe ART with multi version concurrency control. But
this is for
my research project. I will let you know if I can make this public.
Regards ,
Umair
On Fri 22. Jul 2022 at 19:08, mwish ***@***.***> wrote:
Yes it is.
I didn't find any volatile type qualifier, atomic variables or mutex in
libart. Although libart is great, I guess it shouldn't be thread safe.
If you want a concurrent trie, maybe
https://github.com/flode/ARTSynchronized helps, if you require using
Java, maybe https://github.com/npgall/concurrent-trees helps
—
Reply to this email directly, view it on GitHub
<#53 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHNYXJYDEHY25UI2YRSN7LVVLIPDANCNFSM52BMVPUQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
--
*Umair SheikhMasters RCSETechnische Universität IlmenauGermany*
|
https://github.com/rmind/thmap this is another concurrent trie. |
Check this please: https://github.com/umairsheikh/MVCCART |
No description provided.
The text was updated successfully, but these errors were encountered: