Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Database > Database Servers

    Baynoon 0.1

    Download button

    No screenshots available
    Downloads: 701  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Khalid Mohammad | More programs
    BSD License / FREE
    December 17th, 2008, 14:49 GMT
    ROOT / Database / Database Servers

     Read user reviews (0)  Refer to a friend  Subscribe

    Baynoon description

    An Object Database Server

    Baynoon is an object database server that understands and efficiently implements relationships (one to one, one to many and many to many) between entities using a simple query language.

    Baynoon is written in object-oriented C++. Baynoon is also intended to be portable. Currently, it abstracts an object oriented threading API over pthread.

    Baynoon is in an early stage of development, currently, the underlying engine is being written.

    In addition, Baynoon's query language parser has neared the testing stage, Lemon was used for a parser generator, Flex was used for a tokenizer generator.

    Everybody is welcome to join with suggestions, ideas or code submition!


    Product's homepage

    Here are some key features of "Baynoon":

    · Constant row length tables, with variable-length columns being externally stored (one file per column).
    · Row-level locking against writes. Writers block readers only in the row they are writing to.
    · Integrated table partitioning.
    · Table locking is performed per-partition in order to reduce thread synchronization overhead.
    · Variable-length columns are only limited by the amount of data that can be carried in memory. In the future, support for VarCol streaming maybe added.
    · Constant row length implies implicit 'id' indexing, i.e an index does not need to be created for a quick look-up for a row with a certain id.
    · Every Baynoon object implicitly has an 'id' member variable.

      


    TAGS:

    object database | database server | object | database | server

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM