Click here to Skip to main content
15,884,472 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello all
I am trying to make an indexed file structure. as you may know it needs b-tree or b+tree to implement. know I want to ask you How can I find a b-tree class in vb.net?
or how to implement it?thank you anyway
Posted

Take a look at my article which uses a b+tree here : RaptorDB - the Key Value Store[^]
 
Share this answer
 
Comments
Manfred Rudolf Bihy 12-Jan-12 9:52am    
Nice! 5+
Mehdi Gholam 12-Jan-12 9:57am    
Cheers
hasani2007 12-Jan-12 18:09pm    
thank you,but I am searching for vb.net code.
Can you tell me how can I find an indexed file structure using v-tree in any language?
Or can you guide me for b-tree in vb.net
Mehdi Gholam 13-Jan-12 1:39am    
Just convert it to VB.net with SharpDevelop.
hasani2007 13-Jan-12 10:00am    
thank you for your response. please tell me does your program relate to indexed file structure,search in it and etc?
additionally, I should thank you because introducing sharpdevelop...
See here: A simple binary tree implementation with VB.NET[^]
and here: http://bplusdotnet.sourceforge.net/[^] you'll find a couple of implementations in languages like Java and C# etc.

If you want to learn something though it would indeed be better to have a go at this yourself. The WikiPedia webpage about B+ - Trees[^] is a good start. There are sections in it detailing on how to insert and delete a node and also a section outlining the implementation.

Regards,

Manfred
 
Share this answer
 
Comments
Mehdi Gholam 12-Jan-12 8:50am    
5'ed
hasani2007 12-Jan-12 17:58pm    
thank you my friend, but I should say b-tree is balanced tree not binary tree and another thing is that I am going to find vb.net code, thank you anyway
Manfred Rudolf Bihy 13-Jan-12 8:55am    
You are right I missed that point on the first part of my answer, my bad! The second part is nevertheless valid. Searching for a solution in VB.NET however does not mean I can't point you to something done in C# or Java. You are after an algorithm so languages that are so close to one another syntax wise will give enough information to start ones own implementation. :)

Have you got a solution already or are you still searching?

Best,

Manfred
hasani2007 13-Jan-12 10:05am    
I am already searching, I found one but I don't know is it suitable or not?
How can I upload it here?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900