Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2014-09

key-value engine for FPC

4 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Xiangrong Fang

Hi All,

Is there any good performance Key-Value storage engine written in free pascal, or can be linked with FPC application?

I need an embedded storage engine with good performance for a generic (non-binary) tree structure with the following properties and operations:

- tree node has 2 properties: data (byte array), and 0~N sub-nodes
- a fast way to iterate through all leaf nodes
- find parent, and parent of parent, until root
- get / iterate all siblings of a node (order is NOT important)
- insert node / set parent of a node
- cut-off or free (delete) a sub-tree

Thanks!

Xiangrong

Reply by email

Unknown author
to Xiangrong Fang

A new version 7.3 of the unit mpcalc has been released and can be downloaded from
http://www.polarhome.com/~franco/mpcalc-7.3.zip
or
http://spazioinwind.libero.it/frm/software/mpcalc-7.3.zip

Mpcalc provides multiprecision floating-point arithmetic up to 5000 digits. It includes a set of elementary functions and some special functions. I hope that it will be useful to someone.
In the package there is also a program to test the unit.

Franco

Reply by email

Sven Barth
to Unknown author
Show quoted text 10 lines
A new version 7.3 of the unit mpcalc has been released and can be downloaded from http://www.polarhome.com/~franco/mpcalc-7.3.zip or http://spazioinwind.libero.it/frm/software/mpcalc-7.3.zip Mpcalc provides multiprecision floating-point arithmetic up to 5000 digits. It includes a set of elementary functions and some special functions. I hope that it will be useful to someone. In the package there is also a program to test the unit.

Please don't answer to existing mails with a complete different content as
1. the people reading the previous mail will thank that you wrote something regarding that topic
2. your mails is easier to get missed especially when one uses a mail client with a thread view as your message will appear to belong to that thread.

Regards,
Sven

Reply by email

Unknown author
to Sven Barth

You are right. Thank you for pointing this, Sven.
I had some problem posting from polarhome (can't send).

Sven Barth wrote 25 lines
On 21.09.2014 16:07, wrote: > A new version 7.3 of the unit mpcalc has been released and can be > downloaded from > http://www.polarhome.com/~franco/mpcalc-7.3.zip > or > http://spazioinwind.libero.it/frm/software/mpcalc-7.3.zip > > Mpcalc provides multiprecision floating-point arithmetic up to 5000 digits. > It includes a set of elementary functions and some special functions. > I hope that it will be useful to someone. > In the package there is also a program to test the unit. Please don't answer to existing mails with a complete different content as 1. the people reading the previous mail will thank that you wrote something regarding that topic 2. your mails is easier to get missed especially when one uses a mail client with a thread view as your message will appear to belong to that thread. Regards, Sven _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply by email