1. Man C
  2. Valentina Database ADK
  3. Wednesday, January 09 2019, 02:08 PM
  4.  Subscribe via email
Hello,

I am a ISV and I am looking for a new database for my applications. My applications are devoped in Delphi and I am interested in Valentina-db. I cannot find sites in internet talking about stability and robustness of this database. There is not libraries for Delphi ( vcl components ), so I would like to convert the c header files of the api of VKernel, VReport and VClient to Delphi, but I do not know by where to start because I am not able to relation c headers with the dlls functions. It would be very useful to have a small sample in Delphi to start doing the conversion of c headers to Delphi.

Can Valentina work in multiuser mode ( several clients sharing same table in a network )?, or it is needed Valentina-db server for this purpose?.

Can anybody tell me how much maximum records are handled without problems in a table?.

Where are the limits of the tables ( maximum records per table ... etc )?.

How much stable and robust is valentina-db?.

Thank you.
Comment
There are no comments made yet.
Man C Accepted Answer
How much stable and robust is valentina-db?.


Pretty stable and robust :).


Hello Ivan,

I suppose that you are from support team of valentina-db, I have read the documentation, but, for opinions about stable and robust I would like to hear to other programmers that be using this tool for their products. Or if you have independent opinions testable about your product I would like to see them.

Thank you.
Comment
There are no comments made yet.
Man C Accepted Answer
You may try to use Valentina with REST API - no need to have any additional dlls.
http://www.valentina-db.com/docs/dokuwiki/v8/doku.php?id=valentina:articles:vserver_rest&s[]=rest

Also, it might be helpful to use ValentinaStudio -
https://www.valentina-db.com/en/studio/download


Hello,

No I cannot use REST API, I need to use the dlls because I need to have ISAM navigation in the table and that is not possible with REST API ( there is not move next, move prior, move first, move last, search xxx key ... etc ).

Thank you.
Comment
There are no comments made yet.
Ivan Smahin Accepted Answer
You may try to use Valentina with REST API - no need to have any additional dlls.
http://www.valentina-db.com/docs/dokuwiki/v8/doku.php?id=valentina:articles:vserver_rest&;s[]=rest

Also, it might be helpful to use ValentinaStudio -
https://www.valentina-db.com/en/studio/download
Comment
There are no comments made yet.
Ivan Smahin Accepted Answer
How much stable and robust is valentina-db?.


Pretty stable and robust :).
Comment
There are no comments made yet.
Ivan Smahin Accepted Answer
Can anybody tell me how much maximum records are handled without problems in a table?.
Where are the limits of the tables ( maximum records per table ... etc )?.


The current limits are:
MAX_UINT32 records.
MAX_UINT16 fields.

BTW, it is sort of "columnar" db, so fields count does not affect performance as much as for "linear-fields" structure.
Comment
There are no comments made yet.
Ivan Smahin Accepted Answer
Hello,

Can Valentina work in multiuser mode ( several clients sharing same table in a network )?, or it is needed Valentina-db server for this purpose?.


Yes, vServer is required for multiuser access, but note, that API is absolutely the same for both cases (there are only few additional methods, like "init for vClient" and "connect to vServer";). Also, it is possible to have "mu" access in "local" mode but for read-only db only.
Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Categories

Announcements & News
  1. 0 subcategories
Valentina Studio
  1. 2 subcategories
Valentina Server
  1. 4 subcategories
Valentina Database ADK
  1. 0 subcategories
Valentina Reports ADK
  1. 0 subcategories
Other Discussions
  1. 0 subcategories
BETA Testing
  1. 0 subcategories
Education & Research
  1. 0 subcategories
Omegabundle
  1. 0 subcategories