| Home | About FairCom | Products | Support | Sales | Contact Info | Site Map | Download | Newsletter |

Company Overview
History
Our Customers
Success Stories
Contact Information
Why FairCom
FairCom Logos
Press Releases
Customer Quotes
Site Map
Read the Dr. Dobb's Journal article on cross-platform database Programming
Read HP WORLD's article on the c-tree Server
Read the Linux Journal review on c-tree Plus
FairCom Brochure
 
 

Strengthen Your Application With c-treeSQL

Maybe you've read a bit about c-treeSQL and haven't had the time to try it...

Maybe you've gone so far as installing the c-treeSQL Server and got distracted with other projects...

Maybe you've been living in a dark secluded cubicle and don't even know what we're talking about...

Regardless, here's your chance to learn more about the benefits the c-treeSQL Server can bring to your application. We'll cover the general architecture of this technology, and then talk about specific benefits it offers. Then, when you're ready to learn more, call us. We'd enjoy the opportunity to discuss in depth any aspect of the c-treeSQL Server and how it can solve your data management needs.

Unique Architecture

The c-treeSQL Server shares the same core engine as our standard high performance c-tree Server with an additional SQL layer built on top. Hence you can access all of the API's available with the standard c-tree Server, in addition to a functionally-complete SQL interface. As the diagram below shows, the API's in orange are available to the standard c-tree Server including the low-level, ISAM, c-treeDB C, c-treeDB C++, .NET, and VCL/CLX API's. The c-treeSQL supports all of those plus the API's in blue, including ODBC, JDBC, DBX, interactive SQL and embedded SQL.

What further distinguishes the c-treeSQL Server is that you can use any combination of these API's concurrently within the same application, giving you performance AND industry-standard access!

Preserve Your Existing Code

You've spent years polishing your code to ensure that the data management functionality and performance are near-perfect (and all the bugs are gone, too!). As a result, you might be hesitant to move into c-treeSQL and abandon that near-perfect code. Our response is that you don't need to! Use all of your existing code and leverage the SQL-interface for your customers' back-end reporting needs. Or, add c-treeSQL calls when and where it makes sense to improve data availability or add functionality.

Preserve Your Performance

A common concern we hear from customers who first learn of the c-treeSQL Server is that they don't want to sacrifice any of the exceptional performance that they get using the traditional ISAM and low-level APIs with the standard c-tree Server. However, as we mentioned above, the c-treeSQL Server is a superset of the traditional c-tree Server. Hence, your familiar ISAM and low-level API calls bypass the SQL layer altogether, ensuring that your performance stays at the peak levels you are accustomed to with the standard c-tree Server.

Integration Opportunities Abound

Need to Web-enable your existing application? Need to communicate with third-party applications? The c-treeSQL Server includes the interfaces you need to make that possible. Each c-treeSQL Server includes both a Type IV JDBC driver and a c-treeSQL ODBC driver, allowing you to seamlessly provide this level of access.

Customers are also discovering that the c-treeSQL ODBC driver included with the c-treeSQL Server results in increased performance as compared with the c-tree Plus ODBC driver available for the c-tree Server. Why? The c-treeSQL ODBC driver performs all of the processing of queries on the server, whereas much of that processing is performed on the client-side with the standard c-tree Server and ODBC driver. This makes more efficient use of the server and dramatically reduces overall network overhead.

Another advantage of the c-treeSQL ODBC driver is that the drivers that come with the c-treeSQL Server can be deployed at no additional charge, and can be used by any number of users that require a connection to the c-treeSQL Server. Contrast this with our ODBC drivers for the traditional c-tree Server, where each end-user must have a license for the ODBC driver. Many customers find that this actually makes the c-treeSQL Server a more affordable alternative as compared to purchasing a standard c-tree Server and individual ODBC drivers for each end-user that requires an ODBC connection.

Try It For Yourself

Download the c-treeSQL Server today!

Experience our simple and painless installation. Measure and compare the small footprint for yourself. Count how many platforms are supported. The c-treeSQL Server retains all of the great features that makes our c-tree Server wildly popular in so many embedded database applications.

Then download the c-tree Plus SDK where you will find all of the supporting API's. There are a number of simple tutorials available in the C:\FairCom\v8.14\ctreeTutorials directory, including tutorials for ODBC, JDBC, interactive SQL, and embedded SQL — even stored procedures and triggers if you want to stay on the cutting edge of today's c-treeSQL technology.

In 10 minutes, you can complete any of these tutorials and experience how simple it is to get started. See how fast you can get started developing with c-treeSQL today!

Questions? Contact the FairCom office nearest you.


 
We have used FairCom products to underpin our Workforce HR application for more than 10 years. Over all this time, c-tree and c-tree Plus have consistently helped provide thousands of our users in hundreds of organizations with the performance, scalability, robustness, and low cost of ownership that they demand from their HR package. Whenever we have needed advice, FairCom's technical staff have provided swift and expert help to a standard that is rarely seen in our industry.

Nick King
Development Director, Intellect Business Consultants Ltd.

 
WEB COMMENTS
Copyright 2006 FairCom Corporation. All rights reserved.