To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
Languages
Recent
Show all languages
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

From Wikipedia, the free encyclopedia

ObjectStore
Developer(s)Versata
Initial release1988
Stable release
2013 Update 1 / April 1, 2014
Written inC++, Java
Operating systemWindows, Linux
TypeObject database
LicenseProprietary license
Websitewww.objectstore.com

ObjectStore is a commercial object database, a specialized type of NoSQL database designed to handle data created by applications that use object-oriented programming techniques, avoiding the object–relational mapping overhead required when using object-oriented data with a relational database. It is inspired by the Statice database originally developed at Symbolics.

ObjectStore is innovative in its use of the C++ language to make database access transparent. Objects can be created in a database by overloading the operator new(). In this way, one can create new C++ objects directly in the database yet these persistent objects look and behave just like normal C++ objects. Data is mapped into memory as operating system pages. When data is referenced in a different page, by making use of signals, ObjectStore traps the pointer exception and transparently brings objects in from the database by bringing in the required page(s). In addition, by use of a technique called swizzling, the database can be accessed from different platforms, with pages being 'swizzled' as they are brought into memory on page faults to correct big endian versus little endian platform issues as well as virtual function table layout. The design of ObjectStore is described in a 1991 paper[1] in the Communications of the ACM.

ObjectStore was originally created in 1988 by Object Design, Incorporated, which was based in Burlington, Massachusetts and founded by several former Symbolics employees, including Daniel Weinreb. In 2002 the product was acquired by Progress Software, which continued to develop the technology, expanding its use beyond the object database market to target uses as a database for real-time computing, specifically designed for RFID data management, and as a cache for relational databases.

In 2013, Progress Software sold off many of its non-core products to Aurea Software, Inc., a newly formed operating subsidiary of ESW Capital, the investment arm of Trilogy Enterprises. As part of the deal the ObjectStore product line moved to a separate operating subsidiary of ESW Capital. [2]

The ObjectStore product is used in many fields, including telecommunications, financial services, travel, GIS, and the government.

One of the early successful applications of the product was with Telstra to handle 13 and 1300 numbers in Australia - similar to 1800 numbers in the US. The product enabled the real time mapping of those numbers to a number closest to the caller - for example a local taxi company or the nearest open Pizza Hut.[3]

YouTube Encyclopedic

  • 1/2
    Views:
    1 041
    3 082
  • Using Python Pickle to Make Data into Persistent Object Store
  • Introduction to Object Stores

Transcription

See also

References

  1. ^ Lamb, Charles; Landis, Gordon; Orenstein, Jack; Weinreb, Dan (1991), "The Objectstore Database System", Communications of the ACM, 34 (10): 50–63, doi:10.1145/125223.125244, S2CID 5603536
  2. ^ Progress Software divests ObjectStore, completes majority of planned divestitures., Yahoo, December 13, 2012, retrieved 2013-04-25
  3. ^ Telstra Corp. Ltd. Selects ObjectStore For Nationwide Call Routing And Delivery Application., Burlington, MA: Business Wire, March 13, 1995, retrieved 2009-02-04

External links

This page was last edited on 16 April 2024, at 00:00
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.