The monthly Boston Water Users Group meeting will be held this upcoming Tuesday,
March 27 at 7:00 PM in Cambridge, MA. This month we will be discussing and
demonstrating Water Database and Water Query, an extraordinarily simple way to
store and retrieve business objects. The features of this new software include:
* Transparent and natural persistence of business objects
* Natural query language in ConciseXML
o More English-like than SQL
o Does not require explicit joins
* High-performance: 5,000+ reads per second, 1,000+ updates per second
* Open source version to be available for Java, C++, and C#
* Extremely lightweight - 100KB
The following is a complete example that defines a person business object,
creates an instance that is persisted in a database, and retrieves a record via
primary key.
<biz.data person id=req/>
<person "mplusch"/>
person.of.mplusch
The following is Water Query example that returns one matching record.
<find_x where=x.id.<starts_with "m"/> max_results=1/>
Here is the same call by URL
http://localhost:8080/find_x.xml?where=x.id.<starts_with "m"/> &max_results=1
Limitations of version 1.0
* No transactional support
* Limited multi-user access
* Limited indexing
* Limited query optimization
Remember to bring your Water programs to the meetings! We provide time for users
to present or discuss their active programs and receive expert help.
Boston Water meetings are held at One Broadway, 14th Floor, Cambridge,
Massachusetts. On-street parking is free after 6:00 PM. Directions and details
at: http://www.bostonwater.org/ . Refreshments are available.
<http://www.bostonwater.org/> Boston Water
[Non-text portions of this message have been removed]