von Software Source - Produkttyp: Komponente / ActiveX OCX / DLL / Static Link Library
VsamEx[treme] by Software Source
URLs: vsamextreme, software-source, software source, softwaresource
High speed database engine. VsamEx[treme] is a very fast ISAM Database Engine for Shared Network Access, with Full Record Locking, Variable Length Records, Multiple Indexes, Ad Hoc Searching and much more. It is compatible with .Net, C++, VB, PowerBASIC, DELPHI and now has enhanced SHA based Encryption.
Does your application need fast reliable data access?
The VsamEx fast ISAM is 25 times faster than access! - Industrial strength datasets protect your data.
Does your application require highly secure data?
The VsamEx fast ISAM now supports encryption based on an enhanced SHA (Secure Hashing Algorithm).
Does your application need a small footprint?
The VsamEx fast ISAM is approximately 150K bytes! - Great for delivery of compact applications over the Internet.
Does your application need compact Data Storage?
The VsamEx fast ISAM stores variable length data! - Dataset compaction is automatic.
Does your application need multi user shared access?
The VsamEx fast ISAM runs on any network! - It supports full record locking! (Vservice Reduces network load by several orders of magnitude!)
Does your application need Windows and/or Linux?
The VsamEx fast ISAM Datasets are 100% binary compatible between Windows and Linux - Datasets may be exchanged without conversion.
The Original Un-Database
The V part of the name stands for "Virtual", which simulates a list of records sequenced by their Keys. The SAM part stands for an age old data storage technique ISAM (Indexed Sequential Access Method) used to store very large datasets on main frame computers in the past. Extremely fast binary and tree search methods can find any record in the dataset in microseconds.
The ISAM method was originally developed by IBM in order to process large amounts of data in an organized and speedy way. Even today, it remains one of the most generic, fundamental tools for all data base developers. It is found at the core of many relational databases. There have been many implementations and improvements to the original IBM design over the years and the VsamEx[treme] ISAM is one of the best.
Simple API - Easy to use
VsamEx[treme] has been designed from the ground up to enable application developers to easily incorporate data management into their applications. There are no complex tables to join or merge into 3rd normal form. The essential concept is one of a record. Each record is named with a label called a KEY (1 - 252 characters) - much like a disk file has a "file name". A record consists of all of the fields for which information has been supplied and previously saved by the application. The essential operations are READ a record and WRITE a record. There are extensions that provide a robust programming tool such as OPEN, CLOSE, SetBOF, SetEOF, etc. but, these support the fundamental concept of read and write.
Because VsamEx[treme] restores data management to the application at the lowest level, it is Inherently lightning fast. The VsamEx[treme] ISAM gives the programmer a lot of flexibility in organizing all kinds of tables and ad hoc information. Records in a VsamEx[treme] ISAM dataset are indexed using variable length keys (labels) of up to 252 characters. This means that the programmer can get to any data item instantly by any key, usually in microseconds. At any point, data may be retrieved sequentially from the current spot, either forward or backward in direction. Data is maintained alphanumerically (kind of like a Rolodex file). Since the VsamEx[treme] ISAM is totally consistent, as records are added and removed it reacts as you would normally expect in the real world - there is no guessing about where the data went or how to get it back. On modern PC's, query functions allow for complex full text Boolean searches at over 5 MB per second. Fully indexed Dynasets may be created from the resulting queries.
Multiple User Access
In addition to VsamEx[treme] being an ISAM, it also supports multiple simultaneous access by many users (multi user), all of whom may be actively retrieving or updating the dataset. While VsamEx[treme] supports data sharing through the Microsoft "Shared file" model, the Client/Server shell ( Vservice) will cut network loading and improve network access by several orders of magnitude. It will run on any Windows computer, not just a Microsoft server. There are no "Opportunistic Locking" bottlenecks to consider. The Vservice model virtually eliminates the tremendous overhead imposed by the Microsoft shared file model, not to mention the expense required to support a full Microsoft server. VsamEx[treme] ISAM is a royalty free product that runs on any network supporting binary data files. It's small (about 170k of executing code), supports full "Record Locking", is easy to use and as reliable as an anvil. This makes it attractive for those programmers who find other larger data access engines too slow, too big, too complex or too unreliable to create stable end-user products.
The VsamEx[treme] ISAM is perfect for CD-ROM Publishing and network distribution, it is truly Industrial Strength.
Based on the award winning VB/ISAM database engine.
An Inexpensive, Royalty free, high speed, embedded Virtual ISAM Data manager.
Linux and Windows datasets are 100% binary equivalent and may be interchanged without conversion.
Lightning fast Virtual ISAM Engine for Shared Network or Local Access supporting full record locking.
Vservice is the real Client/Server version - LAN & Internet deployment supported.
Vservice Server add-in supports thousands of users.
Compatible with .Net, C++, VB, PowerBASIC, DELPHI - Windows and Linux versions available -
Deliverable as DLL, OCX and Link libraries - Small footprint of 150k - Still Royalty Free!
VsamEx - Enhanced feature set:
Application accessible Record Layout
New Application defined field attributes
Modify Application defined and some default field attributes on the fly
Add new fields and Delete fields on the fly, with out rebuilding
Sparse Indexing Technology - Records need not always produce an index
Sparse Field Technology - Individual records may contain different fields. Records do not need to contain all fields
All records are variable length - Great for mixtures records that vary greatly in size
Fields may be integers, longs, doubles, floats, currency or variable length strings and more!
Compound field support - Two or more fields may be combined, by formula, to create a virtual index
File, record, and string level SHA based encryption
Ad Hoc Searching - complex sorting with output selectable HTML, Text or Dynaset creation (Another VsamEx DataSet)
High speed database engine.
Pricing: VsamEx[treme] for Windows V6.0 1 Developer License, VsamEx[treme] for Windows V6.0 4 Developer Team License, VsamEx[treme] for Windows V6.0 8 Developer Team License, VsamEx[treme] and Vservice V6.0 bundle 1 Developer/Server License
Evals & Downloads: Browse the VsamEx[treme] Overview Web page, Read the VsamEx[treme] User Guide, Read the VsamEx[treme] Reference Manual, Download the VsamEx[treme] Windows V6.0 evaluation on to your computer - Expires after 14 days
Operating System for Deployment: Windows XP, Windows Server 2003, Windows 2000, Windows 98, Windows NT 4.0
Architecture of Product: 32Bit
Product Type: Component
Component Type: ActiveX OCX, DLL, Static Link Library
Compatible Containers: Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, Microsoft Visual Studio 6.0, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic .NET, Microsoft Visual Basic 6.0, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ 6.0, Microsoft Visual C# .NET 2003, Microsoft Visual C# .NET, CodeGear C++ 5.0 (formerly Borland), C++Builder 6, C++Builder 5, Delphi 2005 (9.0), Delphi 8.0, Delphi 7.0, Delphi 6.0, C#Builder, .NET Framework 1.1, .NET Framework 1.0
Keywords: VsamEx[treme] VsamEx [treme] VsamExtreme Extreme VB ISAM VB-ISAM
Part numbers: PC-515659-55680 515659-55680 PC-515659-55681 515659-55681 PC-515659-55682 515659-55682 PC-515659-55956 515659-55956
Mfr. Part No: VEW VEW4 VEW8