Re: All this talk about DataBases - Valentina
On Jun 1, 2007, at 7:56 AM, Lynn Fredricks wrote: Unless you want to do something that violates the EULA, Valentina is royalty free. With the "ADKs" its pretty simple - you can develop and deploy as many as many apps as you like and ship as many units as you like. With VDN, you can deploy the Valentina Embedded Server in its default 5-connection verision also without limitation. There are two options to consider if you need more than this default 5: 1. Connections. You can buy additional connections that you in turn can sell to your customers. So if you have 5 customers for example, and they wanted: 7 connections, 10 connections, 6 connections, 20 connections and 8 connections, then you wou would need (2,5,1,15,3) 26 additional connections. You can buy these in volume and get the price way down on a per connection basis. 2. Embedded Server - Infinite. There's a per deployment no limits connection version of Embedded Server you can sell your customers. It cost $400. The Embedded Server option really comes into its own with VDN Pro and VDN Enterprise. VDN Pro also includes VPHP, VRUBY and VODBC. With VDN Enterprise, you also get the SSL and Bonjour adapters (you can get these also with any version of VDN, at a separate cost). With these options, you are effectively able to deploy the equivalent of our high end Valentina Office Server. Something I would like to point out with these options, compared with mySQL, Oracle, MS SQL Server, is that, except for some very minimal requirements (copyrights, etc), mostly rebrand our servers. Even if you get a deal with the company to deploy their server, their server is very strongly branded. Your customer really becomes THEIR customer. You don't have to "lock" your customer into Valentina certainly. But the methodology we use basically ensures that we don't compete against our own customers. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server Thanks for taking the time to explain it in detail. -=>JB<=- ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: All this talk about DataBases - Valentina
> I have read some about Valentina. They say it is fast > and can be used with > the Studio version of Rev. Oracle needs the higher > version of Rev. > > I tried to read the license to learn about any royalties > I would need to pay > with Valentina but I really didn't find the answer. > > Does Valentina require any royalties with software I sell > if I decide to use > it as my chosen database. > > What features does Oracle have that would make me > consider using it > instead of Valentina or vice versa. > > I am assuming if I choose Valentina I need the Developers > Kit if I am going > to market the software. Any info about Valentina and > Revolution good or > bad would be nice to know. I have been to the website already. Unless you want to do something that violates the EULA, Valentina is royalty free. With the "ADKs" its pretty simple - you can develop and deploy as many as many apps as you like and ship as many units as you like. With VDN, you can deploy the Valentina Embedded Server in its default 5-connection verision also without limitation. There are two options to consider if you need more than this default 5: 1. Connections. You can buy additional connections that you in turn can sell to your customers. So if you have 5 customers for example, and they wanted: 7 connections, 10 connections, 6 connections, 20 connections and 8 connections, then you wou would need (2,5,1,15,3) 26 additional connections. You can buy these in volume and get the price way down on a per connection basis. 2. Embedded Server - Infinite. There's a per deployment no limits connection version of Embedded Server you can sell your customers. It cost $400. The Embedded Server option really comes into its own with VDN Pro and VDN Enterprise. VDN Pro also includes VPHP, VRUBY and VODBC. With VDN Enterprise, you also get the SSL and Bonjour adapters (you can get these also with any version of VDN, at a separate cost). With these options, you are effectively able to deploy the equivalent of our high end Valentina Office Server. Something I would like to point out with these options, compared with mySQL, Oracle, MS SQL Server, is that, except for some very minimal requirements (copyrights, etc), mostly rebrand our servers. Even if you get a deal with the company to deploy their server, their server is very strongly branded. Your customer really becomes THEIR customer. You don't have to "lock" your customer into Valentina certainly. But the methodology we use basically ensures that we don't compete against our own customers. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: All this talk about DataBases - Valentina
On May 31, 2007, at 3:56 PM, -= JB =- wrote: On May 31, 2007, at 1:55 PM, J. Landman Gay wrote: Or you could store it in a text file and just read that in. In any case, it's all the same approach; store the data as a single text variable. With this method, you use offset() or lineoffset() to find the record(s) you want, and use a display card to load in each record as needed. The display card would have the same number of fields as record items (40 in your case) and parse out the record data to fill each field appropriately. You need to write your own navigation commands with this method, re-filling the fields with the next or previous line of data on demand. When the user changes cards, you need a closeCard handler that gathers the field data, inserts appropriate item delimiters, and writes it back to the correct line in the text variable. This is the method I used for a 40,000 record data set. The data was stored in a text file on disk and the application was only a single card that displayed the current record. This has the advantage of keeping the data separate from the interface, and the client only needed to backup the text file. I am very new at using Revolution but I am a long time HyperCard user & still use it. Like you said the data could be stored in a text file. In HyperCard one problem with storing the data in a field was the field had a limit of around 32,000 chars. But this could be overcome by creating new fields as the database grew and deleting them if it decreased. The find command from hypercard would do the job pretty fast. My question about Revolution concerns field limits. I haven't read anything about a character limit. Is there a character limit in Revolution Fields. If there isn't one that is actual is there one that is practical. At what point doe the find command get too slow while searching a field or other things like sorting etc. thanks, -=>JB<=- Revolution explains Databases and when it is more efficient to use one in Chapters 2 and 8 of the Revolution docs. It appears they suggest using a database after 2,000 records. I have read some about Valentina. They say it is fast and can be used with the Studio version of Rev. Oracle needs the higher version of Rev. I tried to read the license to learn about any royalties I would need to pay with Valentina but I really didn't find the answer. Does Valentina require any royalties with software I sell if I decide to use it as my chosen database. What features does Oracle have that would make me consider using it instead of Valentina or vice versa. I am assuming if I choose Valentina I need the Developers Kit if I am going to market the software. Any info about Valentina and Revolution good or bad would be nice to know. I have been to the website already. thanks, -=>JB<=- ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution