Jump to content

User:Nafiz27me/sandbox

From Wikipedia, the free encyclopedia
Aerospike
Founded2009
FounderBrian Bulkowski
Srini V. Srinivasan
Headquarters
Mountain View, California
Websitehttp://www.aerospike.com/


Aerospike is the company behind the Aerospike NoSQL distributed database which has a horizontally scalable high-speed lightweight data layer.[1][2] Citrusleaf, a Mountain View, California based company which rebranded to Aerospike in August 2012, launched the database in 2011.[3][4][5] The company purpose-built the database for developers to deploy real-time big data applications.[5][6]

According to a study by Wikibon in 2012, Aerospike is the leading data-in-flash database for transactional analytic applications, and it can answer over 200 thousand transactions per second per node.[6][7] Additionally, with automatic fail-over, replication, and cross data center synchronization, the Aerospike database can store terabytes of data.[7]

The database is primarily used in advertising as a server-side cookie store, where read and write performance is paramount.[6][7] It forms the core user data storage for adMarketplace and several other advertising companies including BlueKai, Tapad, The Trade Desk, Sony's So-net, and eXelate. The database is also used in gaming, security, and e-commerce industries.[7][8]

History

[edit]

Aerospike, formerly known as Citrusleaf, was founded in 2009 by database and networking industry veterans CTO Brian Bulkowski and Vice President of Engineering Srini V. Srinivasan.[4][3][1] The company rebranded to Aerospike in 2012.[3]

In August 2012, Aerospike acquired the NewSQL database AlchemyDB.[9] AlchemyDB, led by Russell Sullivan, is a hybrid RDBMS/NoSQL-datastore that has been optimized for memory efficiency.[9][3]

The company was the first NewSQL database to integrate a relational database management system (RDBMS), document store, and graph database on top of the Redis open-source key-value store.[8][10] Aerospike made the acquisition with funding from New Enterprise Associates|NEA, Draper Associates, and Alsop Louie Partners.[8][11]

In December 2012, online ad broker Tapad bought an Aerospike flash-based NoSQL database running on SSDs with indices held in DRAM.[2][5] The Aerospike database allowed Tapad the cost benefit of dealing with memory as a "single level store" by utilizing flash as a memory extension.[2]

Properties

[edit]

The Aerospike database is a fast key-value datastore, or distributed hash table, that delivers predictable, sub-millisecond query response times.[9][8] It also has the ability to scale to very large sizes while maintaining high speeds.[9][8] Its code is engineered to match the characteristics of flash memory, as opposed to more traditional methods.[10]

Aerospike database technology is centered around row-based random access with indexes in memory and data in memory or on SSD (solid-state drive) storage.[7][8] The database holds data that is accessible in real time.[7]

Data in Flash

The Aerospike KVP database is a Flash memory solution that uses a combination of DRAM and NAND flash as persistent storage.[2][7] It operates by making database updates to DRAM with duplicated copies made to subsequent nodes.[7][9]

The database operates on flash SSDss with a transparent, elastic, self-managing scale-out layer.[2][7]

Data layers

Aerospike's database is a combination of three layers: the Client Layer, the Distribution Layer, and the Data Storage Layer.[1][6] The Aerospace Client Layer is designed for speed, and includes open source client libraries that utilize Aerospike APIs, track nodes, and keep track of data.[6][7] The Distribution Layer is a self-managing attribute that automates fail-over, replication, and data migration.[6][7] The Data Storage Layer is flash-optimized and stores data in both DRAM and Flash.[1][2] Data is stored in policy containers referred to as "namespaces”.[1][2]

[edit]

References

[edit]
  1. ^ a b c d e Chris Mellor (December 18,20122013). "Secrets of an ad broker: NoSQL, millisecond auctions and FLASH ARRAYS". The Register. Retrieved 11 April 2013. {{cite web}}: Check date values in: |date= (help)
  2. ^ a b c d e f g MARIA DEUTSCHER. "Aerospike is 10x Faster than What You're Using Now". Silicon Angle. Retrieved 11 April 2013.
  3. ^ a b c d "AeroSpike, the former Citrusleaf". DBMS2. Retrieved 11 April 2013.
  4. ^ a b "Citrusleaf used for Real-time Attribution". Aerospike. Retrieved 11 April 2013.
  5. ^ a b c Chris O'Hara (December 2012). "Best Practices in Data Management". Econsultancy. Retrieved 11 April 2013.
  6. ^ a b c d e f David Floyer (December 21,2012). "Data in DRAM is a Flash in the Pan". Wikibon. Retrieved 11 April 2013. {{cite web}}: Check date values in: |date= (help)
  7. ^ a b c d e f g h i j k David Vellante (November 30,2012). "Big Fast Data Needs Stress Traditional DBMS Approaches". Wikibon. Retrieved 11 April 2013. {{cite web}}: Check date values in: |date= (help)
  8. ^ a b c d e f John W. Verity (November 20,2012). "A New Approach to DBMS Performance: In-Flash". Data Center Acceleration. Retrieved 11 April 2013. {{cite web}}: Check date values in: |date= (help)
  9. ^ a b c d e Delaney Rebernik. "Effective 'big data' strategy helps advertising firm attract clients". Search Data Management. Retrieved 11 April 2013.
  10. ^ a b "IT Briefcase Exclusive Interview: The Benefits of Real-Time NoSQL". It Brief Case. Retrieved 11 April 2013.
  11. ^ KLINT FINLEY (August 28, 2012). "Grim And Gritty Startup Reboot: NoSQL Company Citrusleaf Changes Name And Acquires AlchemyDB". Tech Crunch. Retrieved 11 April 2013.

Category:Database companies Category:Database providers‎ Category:Information technology companies Category:Databases