Looks like DB2 also supports real-time streams:
http://www-306.ibm.com/software/data/db2/9/editions_features_rti.html
nitro
http://www-306.ibm.com/software/data/db2/9/editions_features_rti.html
nitro
Still a little early to adopt but moving in the right direction.The (MySql) Falcon storage engine is designed to work within high-traffic transactional applications. It supports a number of key features that make this possible:
* True Multi Version Concurrency Control (MVCC) enables records and tables to be updated without the overhead associated with row-level locking mechanisms. The MVCC implementation virtually eliminates the need to lock tables or rows during the update process.
* Flexible locking, including flexible locking levels and smart deadlock detection keep data protected and transactions and operations flowing at full speed.
* Optimized for modern CPUs and environments to support multiple threads allowing multiple transactions and fast transaction handling.
* Transaction-safe (fully ACID-compliant) and able to handle multiple concurrent transactions.
* Serial Log provides high performance and recovery capabilities without sacrificing performance.
* Advanced B-Tree indexes.
* Data compression stores the information on disk in a compressed format, compressing and decompressing data on the fly. The result is in smaller and more efficient physical data sizes.
* Intelligent disk management automatically manages disk file size, extensions and space reclamation.
* Data and index caching provides quick access to data without the requirement to load index data from disk.
* Implicit savepoints ensure data integrity during transactions.
http://www.opentick.com/Quote from esc_trader:Anyone aware of any free live streams I can test against?


Quote from nitro:
This is the ideal imo:
http://www.streambase.com/
But it costs something outrageous like $90K a seat +++
Also, it is a "stream database", not a persistant store, so it has to sit ontop of a DB. Not a big deal...
But imo that is the right way to do it...
nitro
