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
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

RethinkDB
Initial release24 July 2009; 14 years ago (2009-07-24) [1]
Stable release
2.4.4 / December 10, 2023 (2023-12-10)
Repository
Written inC++, Python, Java, JavaScript, Bash
Operating systemUnix, Linux, OS X, Windows, BSD
Available inEnglish
LicenseApache License 2.0[1]
Websiterethinkdb.com

RethinkDB is a free and open-source, distributed document-oriented database originally created by the company of the same name. The database stores JSON documents with dynamic schemas, and is designed to facilitate pushing real-time updates for query results to applications. Initially seed funded by Y Combinator in June 2009,[2] the company announced in October 2016 that it had been unable to build a sustainable business and its products would be entirely open-sourced without commercial support.[3]

The CNCF (Cloud Native Computing Foundation) then purchased the rights to the RethinkDB source code and contributed it to the Linux Foundation.[4]

YouTube Encyclopedic

  • 1/3
    Views:
    2 171
    622
    775
  • Realtime Apps - Polling Vs. Push based solutions w/ RethinkDB
  • RethinkDB - 01 - Setting up RethinkDB
  • Разработка real-time приложений с RethinkDB / Илья Вербицкий (Независимый консультант)

Transcription

History

RethinkDB was founded in 2009, and open-sourced at version 1.2 in 2012.[5] In 2015, RethinkDB released version 2.0, announcing that it was production-ready.[6] On October 5, 2016, the company announced it was shutting down, transitioning members of its engineering team to Stripe, and would no longer offer production support.[7][8] On February 6, 2017, The Cloud Native Computing Foundation purchased the rights to the source code and relicensed it under the Apache License 2.0.[9][10]

ReQL

RethinkDB uses the ReQL query language, an internal (embedded) domain-specific language officially available for Ruby, Python, Java[11] and JavaScript (including Node.js). It has support for table joins, groupings, aggregations and functions. There are also unofficial, community-supported drivers for other languages, including C#, Clojure, Erlang, Go, Haskell, Lua, and PHP.

Popularity

According to the DB-Engines ranking, as of February 2016, it was the 46th most popular database.[12]

Comparison with other document databases

A distinguishing feature of RethinkDB is the first class support for real-time change feeds. A change query returns a cursor which allows blocking or non-blocking requests to keep track of a potentially infinite stream of real-time changes.[13]

Fork

Due to seeming stagnation, RethinkDB was forked by members of the community on May 17, 2018. [14] The new project, called RebirthDB, is also hosted on GitHub. The project later merged back with the original repository.[15]

See also

References

  1. ^ Jeremy Zawodny, RethinkDB: Rethinking the Database using Modern Assumptions[usurped], Linux Magazine, August 24, 2009
  2. ^ Jason Kincaid (July 28, 2009). "YC-Funded RethinkDB, A MySQL Storage Engine Built From The Ground Up For Solid State Drives". TechCrunch.
  3. ^ "Stripe hires engineering team behind failed database startup". FinTech Global. October 6, 2016.
  4. ^ "RethinkDB joins the Linux Foundation". Rethinkdb.com.
  5. ^ "RethinkDB is out: an open-source distributed database". Rethinkdb.com. Retrieved 2018-04-29.
  6. ^ "RethinkDB releases first production version of its real-time database". Siliconangle.com. 14 April 2015. Retrieved 2016-02-09.
  7. ^ Akhmechet, Slava (2016-10-05). "RethinkDB is shutting down - RethinkDB". Rethinkdb.com. Archived from the original on 2016-10-06.
  8. ^ Mewes, Daniel (2016-10-05). "Removed production support link from README :(". Github.com. Retrieved 2016-10-06.
  9. ^ "RethinkDB joins The Linux Foundation - RethinkDB". Rethinkdb.com. Retrieved 2017-02-06.
  10. ^ "CNCF Purchases RethinkDB Source Code and Contributes It to The Linux Foundation Under the Apache License - Cloud Native Computing Foundation". Cloud Native Computing Foundation. 2017-02-06. Retrieved 2017-02-06.
  11. ^ "Introducing the official RethinkDB Java client driver - RethinkDB". Rethinkdb.com. Retrieved 29 December 2018.
  12. ^ "DB-Engines Ranking". db-engines.com. Retrieved 26 December 2015.
  13. ^ "Changefeeds in RethinkDB". Retrieved 2 Dec 2016.
  14. ^ "GitHub discussion to fork RethinkDB". GitHub. Retrieved 24 May 2018.
  15. ^ "RebirthDB will merge to RethinkDB · RethinkDB". Spectrum. 2018-09-05. Archived from the original on 2018-11-09. Retrieved 2018-11-09.

External links

This page was last edited on 17 June 2024, at 20:06
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.