perl berkeley db
Berkeley UPC 2.8
Berkeley UPC is regarded as a highly-efficient, high-quality extension of the C programming language which is designed for high performance computing on large-scale parallel machines. more>> <<less
Unified Parallel C (UPC) is an extension of the C ...Unified Parallel C (UPC) is an extension of the C programming language designedLicense:Freeware
Oracle Berkeley DB Java Edition 3.3.82
High performance transactional storage engine. more>> High performance transactional storage engine.
Oracle Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB Java Edition executes in the address space of the application, without the overhead of client/server communication.
It stores data in the applications native format, so no runtime data translation is required. Berkeley DB Java Edition supports full ACID transactions and recovery. It provides an easy-to-use, programmatic interface, allowing developers to store and retrieve information quickly, simply and reliably.
Main features:
- Local, in-process data storage.
- Schema-neutral, application native data storage.
- Keyed and sequential data retrieval.
- Easy-to-use Java Collections API.
- Persistence API for accessing Java objects.
- Single process, multi-threading model.
- Record level locking for high concurrency.
- Support for secondary indexes.
- In-memory, on disk or both.
- Configurable background cleaner threads re-organize data and optimize disk use.
- Full ACID compliance.
- Selectable isolation levels and durability guarantees, configurable on a per-transaction basis.
- Managed transactions using the Java Transaction API (JTA).
- J2EE application server integration using J2EE Connector Architecture(JCA).
- Provides support for monitoring, auditing and administration using the Java Management Extensions (JMX).
- Catastrophic and routine failure recovery modes.
- Timeout based deadlock detection.
- Hot and cold backups, log file compaction, and full database dumps.
- 100% pure Java for portability and ease of development.
- Single JAR file - easy to install, runs in the same JVM as the application.
- Java 1.4.2 or later Standard Edition JVM required.
- Programmatic administration and management-zero human administration.
- API for routine administrative functions.
- Small footprint 772KB.
- Scalable to terabytes of data, millions of records.
- Source code, test suite included.
System requirements:
-
Enhancements
- Fix a bug that somtimes causes two log cleaner threads (when multiple threads are configured or multiple app threads call Environment.cleanLog) to select the same file to clean. This can result in two attempts to delete the log file after cleaning. The second attempt causes an exception to be traced repeatedly, but no other side effect. The problem is transient and goes away if the Environment is closed and re-opened. An example of the exception is below. The symptom is that this exception occurs repeatedly, and the file is not present.
- Fix a bug that could cause a LogFileNotFoundException when using an XAEnvironment, if a prepared transaction is not ended prior to a crash and then the prepared transaction is aborted after recovering from a crash. [#17022] (3.3.79)
- Fix a bug that prevented deferred-write record deletions from being made durable by Database.sync, if a crash occurs after Database.sync but prior to the next checkpoint. Under rare circumstances this could also result in a LogFileNotFoundException later when accessing the deleted entry. [#16864] (3.3.78)
- Fix a bug that prevents log cleaning from functioning properly when a temporary DB (DatabaseConfig.setTemporary) is large enough to overflow the JE cache. Also fix a bug that could in rare cirumstances cause an endless loop while performing log cleaning. [#16928] (3.3.78)
- Fix a bug that caused an infinite loop under certain timing dependent circumstances when using EnvironmentConfig.setSharedCache(true). This bug was reported in two different forum posts. Thanks to Kevin Jackson and Vyacheslav Lukianov for reporting it! [#16882] (3.3.78)
- Improve output of partial information in DatabaseEntry.toString. Thanks to archie172 for reporting this on OTN. [#16929] (3.3.78)
- Fix a bug in SecondaryCursor.dup that required the cursor to be initialized. This method, like Cursor.dup, may now be called whether the cursor is initialized or not. Thanks to archie172 for reporting this on OTN. [#16930] (3.3.78)
- Fix a bug that caused NullPointerException when opening an XAEnvironment under certain circumstances, when prepared but uncommitted transactions are present in the JE log and must be replayed during recovery. This bug was reported on the OTN forum by Matthieu Bentot -- thank you Matthieu! An example of the stack trace is below.
- Fix a bug that caused LogFileNotFoundException in rare circumstances for an Environment having one or more Databases configured for duplicates (or one or more SecondaryIndexes with MANY_TO_XXX relationships). The bug only occurs when a single secondary/duplicate key value is associated with a large number of records/entities; specifically, the sub-Btree for a single duplicate key value must have at least 3 levels. [#16712] (3.3.76)
- Fix a bug that caused BufferOverflowException while writing transactional records. This could occur if multiple threads were writing to an environment while using the same Transaction. [#17204]
- Direct Persistence Layer (DPL), Collections and Bind packages - Fix a bug that causes the EvolveStats returned by EntityStore.evolve to contain zeros, even when entities are evolved and written, when no EvolveListener is configured. Thanks to jhalex on OTN for reporting this. [#17024] (3.3.78)
PerlWrapper 0.2
PerlWrapper is developed to be a helpful program which makes it easier for you to create a Mac OS X application bundle (.app) out of your Perl application. more>>
PerlWrapper 0.2 is developed to be a helpful program which makes it easier for you to create a Mac OS X application bundle (.app) out of your Perl application. This bundle can include your Perl source code including modules, third-party modules and dynamic libraries, documentation, icons and other resource files. This way, your users can download and directly use your application without having to install other libraries.
Perl Nopaste 1.2
A Nopaste software written in Perl and with MySQL as backend more>>
Enhancements:
- Fix error in MySQL scheme.
- Update copyrights.
- Some code cleanups.
- Use "use"-statements instead of the unsafe require.
Seamus Berkeley Fine Art Paintings 1.0
Seamus Berkeley Fine Art Paintings - Paintings of people and places from around the world more>>
Interested in knowing more about oil paintings people, landscapes or still life compositions?
Click on any of the images for links where you can download and print images of paintings or to see QuickTime movies of paintings in progress.
Have fun!
License:Freeware
Perl 5.8.0
Popular web programming language. more>>
GoPenServerX 1.1
GoPenServerX offers a variety of features an HTTP/FTP Server that includes Apache, MySQL, PHP, Perl, and phpMyAdmin. more>>
GoPenServerX 1.1 offers a variety of features an HTTP/FTP Server that includes Apache, MySQL, PHP, Perl, and phpMyAdmin. It also contains Website creation software including Nvu, GIMP, and Extreme phpBB. We also put an audio editing package known as Audacity.
Requirements:
- Mac OS X 10.1/10.2/10.3/10.4
PostgreSQL Database Server 8.3.0
PostgreSQL Database Server is a program functioning as an open source relational database system more>>
PostgreSQL Database Server 8.3.0 is a program functioning as an open source relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, SunOS, Tru64), BeOS, and Windows. PostgreSQL Database server already embedded a useful GUI - PGadmin. If you want to import MS Access or other formats to PostgreSQL, you can install a Mac OS X GUI Navicat PostgreSQL
PostgreSQL is an open-source descendant of this original Berkeley code. Also, PostgreSQL can be extended by the user in many ways.
It supports a large part of the SQL:2003 standard and offers many modern features:
- Complex queries
- Foreign keys
- Triggers
- Views
- Transactional integrity
- Multiversion concurrency control
Perl Conversion Scripts 1.0
Convert data between different character encodings. more>>
RETE-DB 1.0
A free, customizable, multi-user web database frontend RETE-DB is a customizable, multi-user web database frontend; suitable for Address databases, Bug management, Todo lists, File Server more>> A free, customizable, multi-user web database frontend
RETE-DB is a customizable, multi-user web database frontend; suitable for Address databases, Bug management, Todo lists, File Server. RETE-DB is built for the internet; designed for speed, scalability and security. (group concept for access rights).
Main features:
- Groups: Access rights are defined on groups; a group concept allows easy administration of access rights.
- Security: For every record (row) and for every field (column), access rights can be defined seperately.
- Speed: As tests have shown, this program is amazingly fast - even when working with hundred-thousands of records.
- Scalability: Multiple distributed RETE-DB instances can run in parallel on the same database.
- History: Every change of data is logged; even changes in the RETE-DB administration.
- Export: Search results can easily be exported to spreadsheet applications.
- Import: New records can be created and existing records can be updated with data of spreadsheet applications.
System requirements:
- Java
libgramofile 0.06
Split and clean long sound files more>> Split and clean long sound files
libgramofile is a library which allows long sound files to be split and cleaned. libgramofile provides a module, Audio::Gramofile, which gives an interface to Perl.
System requirements:
- FFTW
Duplicates Type/Creator DB 3.3
Duplicates Type/Creator database is stand alone database application. Each database entry describes the TYPE and CREATOR code for a Mac file more>> Duplicates Type/Creator database is stand alone database application. Each database entry describes the TYPE and CREATOR code for a Mac file. This version includes conflicting codes - where two or more "owners" use the same codes. The program includes a search engine, sorting by fields, exporting of data to a text file.
System 7.1 or later.
LuxMapGenerator SDK
LuxMapGenerator SDK - Lux map generator plugins more>>
The programming language used is Java. However one of the examples uses a java wrapper to get a perl script to do all the work.
PC-Extension codes DB 1.1
PC-Extension codes database is a Macinstosh stand alone database application. Each database entry describes the PC file and the related file extension code more>> PC-Extension codes database is a Macinstosh stand alone database application. Each database entry describes the PC file and the related file extension code. The program includes a search engine, sorting by fields, exporting of data to a text file.
System 7.1 or later.
screenplayformat 2.0
screenplayformat is widely known as a good-quality and simple-to-use perl script which converts a loosely formatted text file and formats it as an rtf file following standard screenplay conventions. more>>
screenplayformat 2.0 is widely known as a good-quality and simple-to-use perl script which converts a loosely formatted text file and formats it as an rtf file following standard screenplay conventions. A GUI version is in the works.
Requirements:
- Mac OS X